Skip to content

Vinetos/dotnix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vinetos Nixos Configuration (Unstable + Flakes)

This is my NixOS configuration using Flake for all my computers and servers.
This config allow me to have per-machine configuration (e.g. modules, hardware specific) AND per-user per-machine configuration (e.g. profiles, workspaces, ...).

What's inside

Some of the noticeable things I use :

  • Nix with Flakes built on top of unstable
  • Home-manager for per-user configuration
  • Wayland (Hyprland, Hyprpaper, Hyprlock)
  • DoAs (alternative to sudo)
  • Kitty terminal, Fish as shell
  • Tailscale and OpenVPN

🗃️ Contents

Apply config

sudo nixos-rebuild <switch/boot> --flake /path/to/this#<computer> [--impure]

Update flakes

nix flake update

Format the config

nix run nixpkgs#nixpkgs-fmt **.nix