{ flake-path = "~/Projects/nix-flake"; # set this to the cloned repo path username = "satr14"; timezone = "Asia/Jakarta"; locale = "en_US.UTF-8"; zsh-theme = "refined"; # good themes: refined, re5et, risto, amuse, afowler, pmcgee, itchy, example, strug, pygmalion, muse legacy-boot = false; # enables grub if true enable-dm = true; # enable display manager (for server use) wol = "enp0s31f6"; # set to iface name to enable Wake-on-LAN swapfile = 0; # * 1024; # swapfile size in MB, set to 0 to disable resume-dev = "/dev/disk/by-uuid/1721721a-bb5a-4166-a077-9500d30be2ac"; # set to swap partition to enable hibernation, e.g. /dev/disk/by-uuid/1721721a-bb5a-4166-a077-9500d30be2ac homelab = { domain = "satr14.my.id"; # root domain for dns, ssl certs, reverse proxy, etc. disks = { share = "/dev/disk/by-uuid/1b9c8e5c-1d0a-4f2b-9c3e-7a0c8e5f6a2b"; # disk for nas share data = "/dev/disk/by-uuid/2c3d4e5f-6a7b-8c9d-0e1f-2a3b4c5d6e7f"; # disk for app data }; }; rice = { font = "monospace"; # global font for rice GUIs, leave empty to use monospace bar = { top = true; # false will put the bar at the bottom fragmented = true; # enable fragmented bar, false will make it a single block minimal = false; # less verbose bar }; gap = { # set the gap size in pixel outer = 8; inner = 4; }; borders = { colored = false; # enable colored borders rounded = 0; # rounded corners in pixel size = 1; # border size in pixel }; }; ctp-opt = { # configure Catppuccin theme primary = "sky"; accent = "sapphire"; flavor = "mocha"; }; git = { # setup your git author user = "Satria"; email = "admin@satr14.my.id"; }; }