Skip to content

xhos/nixdots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nixdots

❄️ main features

  • modular setup, everything is toggleable and switchable
  • easy full system theming with stylix, based on the wallpaper or a base16 scheme
  • secret management with sops-nix
  • touch support with hyprgrass
  • integrated onedrive & protondrive mounts
  • preconfigured web apps
  • fully-themed login screens with sddm and grub

📦 repo structure

  • derivs: nixpkgs overlays/derivations
  • home: home-manager configurations
  • hosts: host-specific configurations
  • modules:
    • home: home-manager related modules
      • core: core modules
      • opt: optional and toggleable modules
    • nixos: nixos related modules
      • core: core modules
      • opt: optional and toggleable modules

ℹ️ info

Note

nix allows for easy switching of components in the setup, so here are the ones i have defined (bold text being my main pick):

component details
app runner rofi
clipboard manager clipse
fetch fastfetch
editor custom nixvim flake
bar waybar
notification mako
desktop environments hyprland, plasma, xfce
terminals alacritty, foot, ghostty, kitty, wezterm
shells nushell, fish, zsh
prompts starship, oh-my-posh
file managers nautilus, dolphin, yazi

🖌️ themed apps

Note

most of these automatically follow the stylix color scheme

📜 derivations

💡 acknowledgments