zaneyos/options.nix

95 lines
2.6 KiB
Nix
Raw Normal View History

# PLEASE READ THE WIKI FOR DETERMINING
# WHAT TO PUT HERE AS OPTIONS.
# https://gitlab.com/Zaney/zaneyos/-/wikis/Setting-Options
let
setUsername = "zaney";
setHostname = "hyprnix";
in {
# No Change Needed Below
username = "${setUsername}";
hostname = "${setHostname}";
userHome = "/home/${setUsername}";
flakeDir = "/home/${setUsername}/zaneyos";
wallpaperGit = "https://gitlab.com/Zaney/my-wallpapers.git"; # Can be changed IF you know what your doing
wallpaperDir = "/home/${setUsername}/Pictures/Wallpapers";
screenshotDir = "/home/${setUsername}/Pictures/Screenshots";
flakePrev = "/home/${setUsername}/.zaneyos-previous";
flakeBackup = "/home/${setUsername}/.zaneyos-backup";
# Git Configuration ( For Pulling Software Repos )
gitUsername = "Tyler Kelley";
gitEmail = "tylerzanekelley@gmail.com";
# Base16 Theme
2024-03-02 22:09:30 +01:00
theme = "atelier-cave";
# Hyprland Settings
borderAnim = true; # Enable / Disable Hyprland Border Animation
extraMonitorSettings = "
monitor=DP-1,2560x1440@165,0x0,1
monitor=HDMI-A-1,preferred,auto,1,transform,3
";
# Waybar Settings
waybarAnim = true; # Enable / Disable Waybar Animation CSS
bar-number = true; # Enable / Disable Workspace Numbers In Waybar
# System Settings
2024-02-12 01:45:06 +01:00
clock24h = false;
theLocale = "en_US.UTF-8";
theKBDLayout = "us";
theSecondKBDLayout = "de";
theKBDVariant = "";
theLCVariables = "en_US.UTF-8";
theTimezone = "America/Chicago";
theShell = "bash"; # Possible options: bash, zsh
2024-02-24 19:19:28 +01:00
theKernel = "zen"; # Possible options: default, latest, lqx, xanmod, zen
2024-02-12 06:35:45 +01:00
sdl-videodriver = "x11"; # Either x11 or wayland ONLY. Games might require x11 set here
# For Hybrid Systems intel-nvidia
# Should Be Used As gpuType
cpuType = "amd";
2024-03-12 21:57:38 +01:00
gpuType = "amd";
# Nvidia Hybrid Devices ONLY NEEDED FOR HYBRID SYSTEMS!
intel-bus-id = "PCI:1:0:0";
nvidia-bus-id = "PCI:0:2:0";
# Enable / Setup NFS
nfs = false;
2024-02-06 07:47:13 +01:00
nfsMountPoint = "/mnt/nas";
nfsDevice = "nas:/volume1/nas";
# NTP & HWClock Settings
ntp = true;
localHWClock = false;
# Enable Printer & Scanner Support
2024-02-08 04:03:29 +01:00
printer = false;
# Program Options
browser = "firefox"; # Install & Set Default Browser
terminal = "kitty"; # Set Default System Terminal
2024-02-19 15:27:59 +01:00
distrobox = false;
flatpak = false;
kdenlive = true;
blender = false;
enableZeroAD = true;
# Enable Support For
# Logitech Devices
logitech = true;
# Enable Terminals ( If You Disable All You Get Kitty )
wezterm = false;
2024-02-24 19:19:28 +01:00
alacritty = false;
kitty = true;
# Enable Python & PyCharm
python = false;
# Enable SyncThing
syncthing = false;
}