mirror of
https://gitlab.com/Zaney/zaneyos.git
synced 2024-11-22 22:53:07 +01:00
90 lines
2.5 KiB
Nix
90 lines
2.5 KiB
Nix
# PLEASE READ THE WIKI FOR DETERMINING
|
|
# WHAT TO PUT HERE AS OPTIONS.
|
|
# https://gitlab.com/Zaney/zaneyos/-/wikis/Setting-Options
|
|
|
|
let
|
|
# THINGS YOU NEED TO CHANGE
|
|
username = "zaney";
|
|
hostname = "hyprnix";
|
|
userHome = "/home/${username}";
|
|
flakeDir = "${userHome}/zaneyos";
|
|
waybarStyle = "simplebar"; # simplebar, slickbar, or default
|
|
in {
|
|
# User Variables
|
|
username = "zaney";
|
|
hostname = "hyprnix";
|
|
gitUsername = "Tyler Kelley";
|
|
gitEmail = "tylerzanekelley@gmail.com";
|
|
theme = "atelier-cave";
|
|
slickbar = if waybarStyle == "slickbar" then true else false;
|
|
simplebar = if waybarStyle == "simplebar" then true else false;
|
|
bar-number = true; # Enable / Disable Workspace Numbers In Waybar
|
|
borderAnim = true;
|
|
browser = "firefox";
|
|
wallpaperGit = "https://gitlab.com/Zaney/my-wallpapers.git"; # This will give you my wallpapers
|
|
# ^ (use as is or replace with your own repo - removing will break the wallsetter script)
|
|
wallpaperDir = "${userHome}/Pictures/Wallpapers";
|
|
screenshotDir = "${userHome}/Pictures/Screenshots";
|
|
flakeDir = "${flakeDir}";
|
|
flakePrev = "${userHome}/.zaneyos-previous";
|
|
flakeBackup = "${userHome}/.zaneyos-backup";
|
|
terminal = "kitty"; # This sets the terminal that is used by the hyprland terminal keybinding
|
|
|
|
# System Settings
|
|
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
|
|
theKernel = "zen"; # Possible options: default, latest, lqx, xanmod, zen
|
|
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 = "intel";
|
|
gpuType = "amd";
|
|
|
|
# Nvidia Hybrid Devices
|
|
# ONLY NEEDED FOR HYBRID
|
|
# SYSTEMS!
|
|
intel-bus-id = "PCI:0:2:0";
|
|
nvidia-bus-id = "PCI:14:0:0";
|
|
|
|
# Enable / Setup NFS
|
|
nfs = false;
|
|
nfsMountPoint = "/mnt/nas";
|
|
nfsDevice = "nas:/volume1/nas";
|
|
|
|
# NTP & HWClock Settings
|
|
ntp = true;
|
|
localHWClock = false;
|
|
|
|
# Enable Printer & Scanner Support
|
|
printer = false;
|
|
|
|
# Enable Flatpak & Larger Programs
|
|
distrobox = false;
|
|
flatpak = false;
|
|
kdenlive = true;
|
|
blender = true;
|
|
|
|
# Enable Support For
|
|
# Logitech Devices
|
|
logitech = true;
|
|
|
|
# Enable Terminals
|
|
# If You Disable All You Get Kitty
|
|
wezterm = false;
|
|
alacritty = false;
|
|
kitty = true;
|
|
|
|
# Enable Python & PyCharm
|
|
python = false;
|
|
|
|
# Enable SyncThing
|
|
syncthing = false;
|
|
|
|
}
|