My personal NixOS dotfiles
Go to file
2024-12-26 17:32:24 +01:00
config hyprlock and new fonts switch to Monaspace 2024-12-25 21:05:09 +01:00
ginoza nvidia graphics and ginoza config update 2024-12-26 17:32:24 +01:00
kogami rename config to kogami and ginoza 2024-12-26 15:56:17 +01:00
nixos nvidia graphics and ginoza config update 2024-12-26 17:32:24 +01:00
.gitignore hyprland update 2024-12-20 16:18:36 +01:00
flake.lock System update 2024-12-23 21:06:49 +01:00
flake.nix nvidia graphics and ginoza config update 2024-12-26 17:32:24 +01:00
README.md fixes and cleanup after config rename 2024-12-26 15:56:31 +01:00
TODO.md fixes and cleanup after config rename 2024-12-26 15:56:31 +01:00

dotfiles

  • my personal nix dotfiles in the flake

  • simple build command for system

git clone https://git.foglar.tech/foglar/dotfiles.git $HOME/dotfiles 
sudo nixos-rebuild switch --flake ~/dotfiles#laptop
  • generate a vm of the flake with this command
nix run github:nix-community/nixos-generators -- -c ./flake.nix --flake '#leanix' -f vm --disk-size 20480 
  • deploy configuration on the new system
# Copy my repository
git clone https://git.foglar.tech/foglar/dotfiles.git $HOME/dotfiles --depth 1

# Generate your own hardware configurations for system
sudo nixos-generate-config --dir ~/dotfiles/zenith
# or
sudo nixos-generate-config --dir ~/dotfiles/leanix

# Rebuild your system from the flake
sudo nixos-rebuild switch --flake ~/dotfiles#zenith

Features