mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-06-18 23:56:55 +02:00
This commit fixes the cursor being upside down and inaccurate in Hyprland. Note that show-cursor=off is used to avoid the duplicate cursor issue described in https://github.com/swaywm/sway/issues/6581 Unlike GNOME, Hyprland does not automatically change resolution on window change, so fullscreen is enabled by default to ensure a certain size. In the future, a script could be used to adjust the resolution as needed. Related: https://github.com/hyprwm/Hyprland/issues/1056
nix-config
My NixOS config with Nix Flakes, Home Manager, Stylix, and Hyprland.
Goals
- Clean, readable code that can easily be modified to add/remove things as needed.
- A reasonably secure development environment isolated from personal files.
Structure
./applications/
- GUI applications./common/
- Common configs./desktop/
- Hyprland config./dev/
- Dev stuff./host/
- Host-specific config./terminal/
- Terminal programs
Usage
git clone https://github.com/donovanglover/dotfiles && cd dotfiles
nixos-rebuild buildvm --flake .
./result/bin/run-*-vm
Login
- Username: user
- Password: user
Languages
Nix
100%