diff --git a/flake.lock b/flake.lock index 5a0b397..2aa479d 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1771851181, - "narHash": "sha256-gFgE6mGUftwseV3DUENMb0k0EiHd739lZexPo5O/sdQ=", + "lastModified": 1773597207, + "narHash": "sha256-ZHoQqj+prlvfMItkQ/xTZbPguEcRlNPyRzh2j/51z8E=", "owner": "nix-community", "repo": "home-manager", - "rev": "9a4b494b1aa1b93d8edf167f46dc8e0c0011280c", + "rev": "585a161ea6d1ec78e0daee9f1b40f8539d53d4a3", "type": "github" }, "original": { @@ -22,11 +22,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1771423359, - "narHash": "sha256-yRKJ7gpVmXbX2ZcA8nFi6CMPkJXZGjie2unsiMzj3Ig=", + "lastModified": 1773533765, + "narHash": "sha256-qonGfS2lzCgCl59Zl63jF6dIRRpvW3AJooBGMaXjHiY=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "740a22363033e9f1bb6270fbfb5a9574067af15b", + "rev": "f8e82243fd601afb9f59ad230958bd073795cbfe", "type": "github" }, "original": { @@ -38,11 +38,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1771369470, - "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", + "lastModified": 1773389992, + "narHash": "sha256-wvfdLLWJ2I9oEpDd9PfMA8osfIZicoQ5MT1jIwNs9Tk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "0182a361324364ae3f436a63005877674cf45efb", + "rev": "c06b4ae3d6599a672a6210b7021d699c351eebda", "type": "github" }, "original": { @@ -54,11 +54,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1771714954, - "narHash": "sha256-nhZJPnBavtu40/L2aqpljrfUNb2rxmWTmSjK2c9UKds=", + "lastModified": 1773524153, + "narHash": "sha256-Jms57zzlFf64ayKzzBWSE2SGvJmK+NGt8Gli71d9kmY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "afbbf774e2087c3d734266c22f96fca2e78d3620", + "rev": "e9f278faa1d0c2fc835bd331d4666b59b505a410", "type": "github" }, "original": { diff --git a/home-manager/modules/foot.nix b/home-manager/modules/foot.nix index b0db30c..9c57cf9 100644 --- a/home-manager/modules/foot.nix +++ b/home-manager/modules/foot.nix @@ -7,7 +7,7 @@ font-italic = "IosevkaTerm Nerd Font Mono:size=12"; }; - colors = { + colors-dark = { alpha = 0.85; # Gruvbox; copied from https://codeberg.org/dnkl/foot/src/branch/master/themes/gruvbox-dark diff --git a/home-manager/modules/niri-config.kdl b/home-manager/modules/niri-config.kdl index 130917a..5eb7bdf 100644 --- a/home-manager/modules/niri-config.kdl +++ b/home-manager/modules/niri-config.kdl @@ -76,6 +76,10 @@ input { position x=1280 y=0 } +output "DP-4" { + mode "3840x2160@60.000" +} + // Settings that influence how windows are positioned and sized. // Find more information on the wiki: // https://yalter.github.io/niri/Configuration:-Layout diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 7bcdefd..f00ce9a 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -69,4 +69,10 @@ programs.niri.enable = true; security.polkit.enable = true; + + hardware.bluetooth = { + enable = true; + powerOnBoot = false; + }; + services.blueman.enable = true; } diff --git a/nixos/modules/foot.nix b/nixos/modules/foot.nix index 2dc6033..7527d0e 100644 --- a/nixos/modules/foot.nix +++ b/nixos/modules/foot.nix @@ -5,4 +5,5 @@ enableBashIntegration = true; enableFishIntegration = true; }; + environment.etc."xdg/autostart/foot-server.desktop".enable = false; } diff --git a/nixos/modules/user.nix b/nixos/modules/user.nix index 9580e79..1231fcd 100644 --- a/nixos/modules/user.nix +++ b/nixos/modules/user.nix @@ -1,14 +1,10 @@ { pkgs, ... }: { programs.fish.enable = true; - documentation.man.generateCaches = false; + documentation.man.cache.enable = false; # virtualisation.docker.enable = true; virtualisation.containers.enable = true; - programs.virt-manager.enable = true; - users.groups.libvirtd.members = [ "zeph" ]; - virtualisation.libvirtd.enable = true; - virtualisation.spiceUSBRedirection.enable = true; virtualisation = { podman = { enable = true;