My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
Donovan Glover 8f78ecfd0b
hyprland: Don't refocus mouse until new window
This fixes an issue where floating windows would have their focus lost
if you accidentally moved the mouse while on the window behind it.

This also fixes an issue where focus would be lost on a special
workspace if the workspace in the background had a fullscreen xwayland
application.
2023-05-16 18:07:30 -04:00
home-manager nix: Use separate module for librewolf 2023-05-16 18:04:04 -04:00
modules modules: Add tlp 2023-05-16 17:54:20 -04:00
pkgs pkgs: Add srb2 package 2023-05-16 10:58:55 -04:00
.gitattributes gitattributes: Add mpv scripts to vendored list 2022-08-01 12:39:13 -04:00
.gitignore Update .gitignore 2023-05-10 22:19:36 -04:00
configuration.nix modules: Add tlp 2023-05-16 17:54:20 -04:00
flake.lock nix: Use nixpkgs for stylix 2023-05-10 22:43:11 -04:00
flake.nix Only import one file for home-manager 2023-05-16 17:22:00 -04:00
home.nix hyprland: Don't refocus mouse until new window 2023-05-16 18:07:30 -04:00
laptop.nix Remove hosts directory for now 2023-05-11 19:31:35 -04:00
LICENSE Update LICENSE 2023-04-30 19:37:54 -04:00
README.md Add new README 2023-05-10 16:47:35 -04:00
swapmaster.sh hyprland: Use hyprctl activeworkspace 2023-05-16 11:17:06 -04:00
tags.sh hyprland: Use hyprctl activeworkspace 2023-05-16 11:17:06 -04:00

dotfiles

My NixOS setup with Nix Flakes, Home Manager, and Stylix, running 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.

Usage

git clone https://github.com/donovanglover/dotfiles && cd dotfiles
nixos-rebuild buildvm --flake .
./result/bin/run-*-vm

Login

  • Username: user
  • Password: user