This repository contains my NixOS system configurations. It is not meant to be for everyone or really anyone but myself. I would not recommend running it. Instead, feel free to take things that you like from it. However, you are free to run it anyway; just don't expect support outside of bug fixes. If something doesn't work the way you want it, that is your problem unless I agree that it is a problem. That being said, I do welcome suggestions. If you find a program or config that I might like, please tell me about it in issues. Note that I may not use it as it is made for my preferences, not yours.
Please note that unless you have an AMD GPU, a 165Hz monitor, the same username, and the same disk name as I do, you might need to do some hacking. As of now, I have not rewritten the installation instructions to take Flakes into account.
- Monitor brightness control on desktop with
ddcutil
laptop panels untested - Local LLM intergration with Ollama
- Consistant QT and GTK themes
- Customized and debloated Firefox
- Adblocking hosts file
- Screenlocking with display dimming to warn
- Media control volume menu
- IME input support
- Rewrite instructions
- Finalize Neovim configs
- Look into Vimwiki
- Write configs for laptop "server" for some kind of file server and sync
- Look into disabling the 2nd display when in TTY
- Later look into replacing login manager with Cosmic one if it becomes viable
- Consider switching to Cosmic completely when it's fully out and has good Nix support
- Organize code
- Generally clean code
- Fix bar sometimes displaying workspaces in wrong order
- Add quick settings