diff options
Diffstat (limited to 'users/tazjin/nixos/frog/default.nix')
-rw-r--r-- | users/tazjin/nixos/frog/default.nix | 25 |
1 files changed, 9 insertions, 16 deletions
diff --git a/users/tazjin/nixos/frog/default.nix b/users/tazjin/nixos/frog/default.nix index 35d7f9c775..dfb6b46d5a 100644 --- a/users/tazjin/nixos/frog/default.nix +++ b/users/tazjin/nixos/frog/default.nix @@ -11,12 +11,8 @@ let }; in lib.fix (self: { - imports = [ - (depot.path.origSrc + "/ops/modules/v4l2loopback.nix") - ]; - boot = { - tmpOnTmpfs = true; + tmp.useTmpfs = true; kernelModules = [ "kvm-amd" ]; loader = { @@ -61,10 +57,9 @@ lib.fix (self: { }; }; - nix = { - maxJobs = 48; - binaryCaches = [ "ssh://nix-ssh@whitby.tvl.fyi" ]; - binaryCachePublicKeys = [ "cache.tvl.fyi:fd+9d1ceCPvDX/xVhcfv8nAa6njEhAGAEe+oGJDEeoc=" ]; + nix.settings = { + max-jobs = 48; + substituters = [ "ssh://nix-ssh@whitby.tvl.fyi" ]; }; networking = { @@ -111,7 +106,7 @@ lib.fix (self: { }; fonts = { - fonts = with pkgs; [ + packages = with pkgs; [ corefonts dejavu_fonts jetbrains-mono @@ -157,8 +152,8 @@ lib.fix (self: { services.xserver = { enable = true; - layout = "us"; - xkbOptions = "caps:super"; + xkb.layout = "us"; + xkb.options = "caps:super"; exportConfiguration = true; videoDrivers = [ "amdgpu" ]; displayManager = { @@ -222,13 +217,12 @@ lib.fix (self: { bat chromium clang-manpages - clang-tools_11 - clang_11 + clang-tools + clang curl direnv dnsutils emacs28 # mostly for emacsclient - exa fd file gdb @@ -262,7 +256,6 @@ lib.fix (self: { ripgrep rustup screen - scrot spotify tokei transmission |