Files
SaugOS/hosts/default/variables.nix
2026-03-24 19:07:42 +01:00

58 lines
1.2 KiB
Nix

{
# Git Configuration
gitUsername = "Benno Lorenz";
gitEmail = "benno@benno-lorenz.com";
# Desktop Environment — Niri (scrolling tiling WM)
desktopEnvironment = "niri";
# Display Manager
# `tui` for text login, `sddm` for graphical GUI
displayManager = "sddm";
# Bundled application toggles
tmuxEnable = true;
alacrittyEnable = false;
weztermEnable = false;
ghosttyEnable = true;
vscodeEnable = true;
helixEnable = false;
doomEmacsEnable = false;
# Monitor settings (adjust per-machine)
extraMonitorSettings = "
";
# Waybar settings
clock24h = true;
# Default browser (must be installed separately in host-packages.nix)
browser = "zen";
# Default terminal emulator
terminal = "ghostty";
# Keyboard layout
keyboardLayout = "de";
keyboardVariant = "";
consoleKeyMap = "de";
# NFS support
enableNFS = false;
# Printing support
printEnable = false;
# Thunar GUI file manager (Yazi is default)
thunarEnable = true;
# Stylix theme image — sets the system color palette
stylixImage = ../../wallpapers/Amagi.jpeg;
# Waybar style
waybarChoice = ../../modules/home/waybar/waybar-curved.nix;
# Network host ID (needed for zfs, otherwise leave as-is)
hostId = "5ab03f50";
}