https://github.com/garado/cozy
a practical and productive awm setup
https://github.com/garado/cozy
aesthetic arch-linux awesomewm dashboard desktop-environment dotfiles linux organization productivity unix
Last synced: 4 months ago
JSON representation
a practical and productive awm setup
- Host: GitHub
- URL: https://github.com/garado/cozy
- Owner: garado
- Created: 2022-07-26T23:15:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-05T21:33:29.000Z (over 1 year ago)
- Last Synced: 2024-12-08T05:03:44.533Z (5 months ago)
- Topics: aesthetic, arch-linux, awesomewm, dashboard, desktop-environment, dotfiles, linux, organization, productivity, unix
- Language: Lua
- Homepage:
- Size: 208 MB
- Stars: 178
- Watchers: 5
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: .github/README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
Cozy

A desktop with an emphasis on functionality and cohesive design. Made with ❤️ and AwesomeWM.
Installation instructions can be found here.Features
- Feature-packed dashboard with Task/Timewarrior, Google calendar, and ledger-cli integrations
- Hot reload theme with optional integration with other applications
- Kitty session launcher
- Custom (and significantly simpler) way of defining keybinds
- Restore window position on restart
Planned
- Timewarrior dashboard tab
- Alternate calendar tab view
- Sort options for Task tab
- Screenshot and screen recorder tool
- Bluetooth and audio control widgets
Showcase
Dashboard
Main tab
Taskwarrior GUI
Ledger
Calendar
j
Hot reload theme
App launcher + window switcher
Slightly nicer hotkeys popup
Other stuff
Why is it called 'cozy'?
I've spent a lot of time tweaking this setup to be just the way I like it, so now this setup feels very personal, comfortable, and cozy.
Why write this with Awesome and not a "proper" UI framework?
I started out making simple things like a fancy bar and then over the course of a year it slowly but steadily turned into whatever this is. I'm in too deep. Also, AWM is unbelievably easy to use and development with it is really, really fast, and since this is just a hobby and this stuff has nothing to do with my career skillset, starting over with a different framework would be a waste of time.