Configuration files for NixOS and Home Manager
This config uses hyprland as a window manager, and uses Qt-based applications wherever possible.
It is themed heavily with Catppuccin Mocha (mauve accent).
Each computer hostname has a folder in hosts and an entry in the flake.nix file. These can then import various host-specific modules.
For now, all computers also import the home/home.nix module to use for home manager.
This config uses catppuccin-nix to automatically theme most applications.
I have made an effort to stick primarily to Nix language configuration where possible, as opposed to various .json, .toml, .yaml, etc. files being added by home manager.
- app launcher thoroughly tested
- project selector
- tablet as external monitor