- Welcome to my precious dotfiles!
- What do my dots contain?
- How to set it up on NixOS
- Screenshot of my Hyprland setup
- So you search for something, some tutorials for help with configuring something, and you end up here and are completely blank what is going on
Don’t worry this readme is there just to tackle this very issue
- These dots contain my configurations for:
- Nix Flakes, configuration.nix (
flake.nix
and underNixOS
directory ) - Xmoand, dwm and qtile Window Managers (under
.xmonad
,config
andsuckless
for dwm ofc) - some other tools like st, alacritty, kitty, Emacs and other stuff
Note for Emacs, better to use
dotfiles/emacs.d-gnu
, I have also got doom.d configured with a lot of stuff, kept as emergency - Nix Flakes, configuration.nix (
- Make sure to clone the repo to ~~/dotfiles~ (a lot of stuff is hard coded to this path)
- on NixOS, for first time installation first copy
dotfiles/NixOS ~/etc/nixos/configuration.nix
sudo nixos-rebuild switch --flake ~/dotfiles -L
and to setup home manager for the first time:
nix run --no-write-lock-file --impure github:nix-community/home-manager -- switch --flake ~/dotfiles
finally
sudo nixos-rebuild switch --flake ~/dotfiles -L home-manager switch --flake ~/dotfiles