b9b932e990
Introduce a `ventoy.enable` option (default false) and import the new `modules/core/ventoy.nix` in the core module list. All host `system-modules.nix` files now disable Ventoy explicitly. Make the boot wallpaper configurable by importing `stylixImage` from the host’s `variables.nix` and using it in `modules/core/boot.nix`. Update each host’s `variables.nix` to set a default wallpaper and keep many alternatives commented out. Remove the obsolete `restart.noctalia` and `screenshootin` scripts, their Nix wrappers, and the related Hyprland keybinding. Add a collection of new wallpaper files and delete the old, unused images.
71 lines
1.8 KiB
Nix
71 lines
1.8 KiB
Nix
{
|
|
# CPU Architecture
|
|
# Available options: "x86_64-linux", "aarch64-linux", etc.
|
|
system = "x86_64-linux";
|
|
|
|
# Host Configuration
|
|
host = "My-Desktop";
|
|
username = "my_username";
|
|
|
|
# GPU Profile
|
|
# Available options: "amd", "nvidia", "nvidia-laptop", "intel", "vm"
|
|
profile = "nvidia";
|
|
|
|
# Git Configuration ( For Pulling Software Repos )
|
|
gitUsername = "GarandPLG";
|
|
gitEmail = "my@email.com";
|
|
|
|
# Hyprland Settings
|
|
# Examples:
|
|
# extraMonitorSettings = "monitor = Virtual-1,1920x1080@60,auto,1";
|
|
# extraMonitorSettings = "monitor = HDMI-A-1,1920x1080@60,auto,1";
|
|
# You can configure multiple monitors.
|
|
# Inside the quotes, create a new line for each monitor.
|
|
extraMonitorSettings = "
|
|
|
|
";
|
|
|
|
keyboardLayout = "pl";
|
|
consoleKeyMap = "pl";
|
|
|
|
location = "Warszawa, PL";
|
|
|
|
# For Nvidia Prime support
|
|
intelID = "PCI:1:0:0";
|
|
nvidiaID = "PCI:0:2:0";
|
|
|
|
# Enable NFS
|
|
enableNFS = false;
|
|
|
|
# Enable Printing Support
|
|
printEnable = false;
|
|
|
|
# Themes, waybar and animation.
|
|
# Only uncomment your selection
|
|
# The others much be commented out.
|
|
|
|
# Set Stylix Image
|
|
# This will set your color palette
|
|
# Default background
|
|
# Add new images to ~/garandos/wallpapers
|
|
stylixImage = "Attack-on-Titan-1.jpg";
|
|
# stylixImage = "Attack-on-Titan-2.jpg";
|
|
# stylixImage = "Attack-on-Titan-3.jpg";
|
|
# stylixImage = "Avatar-1.jpg";
|
|
# stylixImage = "Avatar-2.jpg";
|
|
# stylixImage = "Avatar-3.png";
|
|
# stylixImage = "Avatar-4.jpg";
|
|
# stylixImage = "Edge-of-Tomorrow-1.jpg";
|
|
# stylixImage = "Friren-1.jpg";
|
|
# stylixImage = "Friren-2.jpg";
|
|
# stylixImage = "Friren-3.jpg";
|
|
# stylixImage = "Jablon.png";
|
|
# stylixImage = "Song-of-the-Sea-1.jpg";
|
|
# stylixImage = "Wolfwalkers-1.jpg";
|
|
# stylixImage = "Wolfwalkers-2.jpg";
|
|
|
|
# Set network hostId if required (needed for zfs)
|
|
# Otherwise leave as-is
|
|
hostId = "5ab03f50";
|
|
}
|