{ config, pkgs, lib, ... }: { imports = [ #./icecast.nix ./audio.nix ./browser.nix ./cachix.nix ./direnv.nix ./dnsmasq.nix ./home-manager.nix ./mail-stuff.nix ./mc.nix ./network.nix ./packages.nix ./pass.nix ./remote-install.nix ./restic.nix ./size.nix ./sshd.nix ./suspend.nix ./user.nix ./x11.nix ./xlock.nix ./yubikey.nix ]; programs.custom = { urxvt = { enable = true; colorTheme = "light"; }; xterm = { enable = true; colorTheme = "light"; }; shellTools.enable = true; taskwarrior.enable = true; curlScripts.enable = true; git.enable = true; citate.enable = true; vim.enable = true; q = { enable = true; timeZones = [ "Pacific/Auckland" "Europe/Berlin" "America/Los_Angeles" ]; }; }; services.urxvtd.enable = true; system.custom = { bluetooth.enable = true; }; # overwrite use zram on small RAM systems fileSystems."/share/" = lib.mkDefault { device = "tmpfs"; fsType = "tmpfs"; }; # overwrite use zram on small RAM systems fileSystems."/browsers/" = lib.mkDefault { device = "tmpfs"; fsType = "tmpfs"; }; }