My personal system and user configuration using NixOS and Nix package manager.
All configurations are made using flakes, feel free to bootstrap your system
configuration using my /nixos
folder :-)
- nix: for home configuration
- nixos: if you want to use my whole system configuration
To use my config run:
git clone [email protected]:nxy7/dotfiles #or use https git clone
cd dotfiles/system
sudo nixos-rebuild switch --flake . --impure
Flakes need to be ran with --impure
flag because I'm importing /etc/nixos/hardware-configuration.nix
that's automatically generated on NixOS system, but I don't keep it in the repository for more portable
configuration.
home-manager switch --flake . --impure
sudo nixos-rebuild switch --flake https://github.com/nxy7/dotfiles --impure
home-manager switch --flake https://github.com/nxy7/dotfiles --impure
This repository also contains some of my personal settings like files for my keyboard layout (I'm using split keyboard).
- update hyprland config
- make desktop bottom bar vertical and appear only on main screen