2c2d54a4a7
Add printers.nix for Garand‑Desktop, Garand‑Laptop, and default hosts with printer definitions and a printEnable flag. Disable NFS by default in the host variables. Rewrite modules/core/printing.nix to import printer settings, enable services only when printing is enabled, and add more CUPS/Avahi options plus hardware.printers configuration. Add the lpadmin group to the main user. Update the Messenger desktop entry URL to the Facebook Messages page.
69 lines
1.8 KiB
Nix
69 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-mikasa-ackerman.jpg";
|
|
#stylixImage = "DW_Pacts.jpg";
|
|
#stylixImage = "edward-elric-fullmetal-alchemist.jpg";
|
|
#stylixImage = "fire-nation.jpg";
|
|
#stylixImage = "four-elements.jpg";
|
|
#stylixImage = "fullmetal-alchemist-5120x2880-10399.png";
|
|
#stylixImage = "Grounded_Wallpaper_4K.jpg";
|
|
#stylixImage = "jablon.jpg";
|
|
#stylixImage = "rammstein-log-two.jpg";
|
|
#stylixImage = "rammstein-logo-one.jpg";
|
|
#stylixImage = "rammstein-logo-three.jpg";
|
|
#stylixImage = "rammstein-one.jpg";
|
|
#stylixImage = "1346530.jpeg";
|
|
|
|
# Set network hostId if required (needed for zfs)
|
|
# Otherwise leave as-is
|
|
hostId = "5ab03f50";
|
|
}
|