2024-02-06 07:13:52 +01:00
|
|
|
# PLEASE READ THE WIKI FOR DETERMINING
|
2024-02-17 06:20:51 +01:00
|
|
|
# WHAT TO PUT HERE AS OPTIONS.
|
2024-02-06 07:13:52 +01:00
|
|
|
# https://gitlab.com/Zaney/zaneyos/-/wikis/Setting-Options
|
|
|
|
|
2024-02-08 05:47:47 +01:00
|
|
|
let
|
2024-04-03 23:25:22 +02:00
|
|
|
setUsername = "zaney";
|
|
|
|
setHostname = "hyprnix";
|
2024-02-08 05:47:47 +01:00
|
|
|
in {
|
2024-04-03 23:25:22 +02:00
|
|
|
# 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 )
|
2024-02-06 04:46:24 +01:00
|
|
|
gitUsername = "Tyler Kelley";
|
|
|
|
gitEmail = "tylerzanekelley@gmail.com";
|
2024-04-03 23:25:22 +02:00
|
|
|
|
|
|
|
# Base16 Theme
|
2024-03-02 22:09:30 +01:00
|
|
|
theme = "atelier-cave";
|
2024-04-03 23:25:22 +02:00
|
|
|
|
|
|
|
# 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
|
2024-02-29 19:19:53 +01:00
|
|
|
bar-number = true; # Enable / Disable Workspace Numbers In Waybar
|
2024-02-06 07:13:52 +01:00
|
|
|
|
|
|
|
# System Settings
|
2024-02-12 01:45:06 +01:00
|
|
|
clock24h = false;
|
2024-02-06 07:13:52 +01:00
|
|
|
theLocale = "en_US.UTF-8";
|
|
|
|
theKBDLayout = "us";
|
2024-02-13 00:22:06 +01:00
|
|
|
theSecondKBDLayout = "de";
|
|
|
|
theKBDVariant = "";
|
2024-02-06 07:13:52 +01:00
|
|
|
theLCVariables = "en_US.UTF-8";
|
|
|
|
theTimezone = "America/Chicago";
|
2024-02-28 23:48:04 +01:00
|
|
|
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
|
2024-02-09 08:53:11 +01:00
|
|
|
# For Hybrid Systems intel-nvidia
|
|
|
|
# Should Be Used As gpuType
|
2024-04-03 23:25:22 +02:00
|
|
|
cpuType = "amd";
|
2024-03-12 21:57:38 +01:00
|
|
|
gpuType = "amd";
|
2024-02-06 07:13:52 +01:00
|
|
|
|
2024-04-03 23:25:22 +02:00
|
|
|
# Nvidia Hybrid Devices ONLY NEEDED FOR HYBRID SYSTEMS!
|
2024-03-11 21:27:00 +01:00
|
|
|
intel-bus-id = "PCI:1:0:0";
|
|
|
|
nvidia-bus-id = "PCI:0:2:0";
|
2024-02-09 08:53:11 +01:00
|
|
|
|
|
|
|
# Enable / Setup NFS
|
2024-02-06 08:27:12 +01:00
|
|
|
nfs = false;
|
2024-02-06 07:47:13 +01:00
|
|
|
nfsMountPoint = "/mnt/nas";
|
|
|
|
nfsDevice = "nas:/volume1/nas";
|
2024-02-09 08:53:11 +01:00
|
|
|
|
2024-02-11 00:40:55 +01:00
|
|
|
# NTP & HWClock Settings
|
2024-02-06 08:27:12 +01:00
|
|
|
ntp = true;
|
2024-02-11 00:40:55 +01:00
|
|
|
localHWClock = false;
|
|
|
|
|
|
|
|
# Enable Printer & Scanner Support
|
2024-02-08 04:03:29 +01:00
|
|
|
printer = false;
|
2024-02-09 08:53:11 +01:00
|
|
|
|
2024-04-03 23:25:22 +02:00
|
|
|
# Program Options
|
|
|
|
browser = "firefox"; # Install & Set Default Browser
|
|
|
|
terminal = "kitty"; # Set Default System Terminal
|
2024-02-19 15:27:59 +01:00
|
|
|
distrobox = false;
|
2024-02-06 08:27:12 +01:00
|
|
|
flatpak = false;
|
2024-04-03 23:25:22 +02:00
|
|
|
kdenlive = true;
|
2024-03-29 23:20:59 +01:00
|
|
|
blender = false;
|
2024-04-03 23:25:22 +02:00
|
|
|
enableZeroAD = true;
|
2024-02-09 08:53:11 +01:00
|
|
|
|
|
|
|
# Enable Support For
|
|
|
|
# Logitech Devices
|
2024-02-08 09:20:44 +01:00
|
|
|
logitech = true;
|
2024-02-09 08:53:11 +01:00
|
|
|
|
2024-04-03 23:25:22 +02:00
|
|
|
# Enable Terminals ( If You Disable All You Get Kitty )
|
2024-03-01 05:54:39 +01:00
|
|
|
wezterm = false;
|
2024-02-24 19:19:28 +01:00
|
|
|
alacritty = false;
|
2024-02-28 23:48:04 +01:00
|
|
|
kitty = true;
|
2024-02-06 07:13:52 +01:00
|
|
|
|
2024-02-09 09:15:27 +01:00
|
|
|
# Enable Python & PyCharm
|
|
|
|
python = false;
|
2024-02-23 20:49:29 +01:00
|
|
|
|
|
|
|
# Enable SyncThing
|
2024-03-01 05:54:39 +01:00
|
|
|
syncthing = false;
|
2024-02-09 09:15:27 +01:00
|
|
|
|
2024-02-06 04:46:24 +01:00
|
|
|
}
|