Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andridus/a3wm
https://github.com/andridus/a3wm
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/andridus/a3wm
- Owner: andridus
- Created: 2023-12-27T00:03:50.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-03T22:08:31.000Z (about 1 year ago)
- Last Synced: 2024-01-04T16:54:06.463Z (about 1 year ago)
- Language: V
- Size: 2.83 MB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# About A3-wm
Inspired by i3-wm on linux window management, but using windows 11. I decided to implement a similar functionality on windows using the language V and win32 windows APIs.It still has a lot of bugs, but we'll keep moving forward.
## To do
- [x] multiple monitors
- [x] adjust window side by side horizontally
- [x] swap window position with other window
- [x] attach new window to current grid horizontally
- [x] adjust window side by side vertically
- [x] add system tray
- [] add popup options to system tray
- [] add icon to system tray
- [] attach new window to current grid vertically
- [] add new window anywhere
- [] drag and put window anywhere
- [x] change grid direction
- [x] set/unset window fullscreen
- [] move between windows
- [] create other workspaces
- [] send window to other workspaces
- [] add config file## Keyboard Shortcuts
ALT+t : toggle window direction (mouse pointer over)## Example
![me](./images/a3wm.gif)## Execute.
install the Visual Studio for msvc compiler.`v -cc msvc run .`