From b4f5f531403fdc19166086ac319b116292511e03 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Thu, 17 Oct 2024 20:29:15 -0400 Subject: [PATCH] desktopy things --- etcnixos/system-nixos.nix | 11 ++++++++--- home-manager/flake.lock | 36 +++++++++++++++++------------------ home-manager/system-nixos.nix | 3 --- 3 files changed, 26 insertions(+), 24 deletions(-) diff --git a/etcnixos/system-nixos.nix b/etcnixos/system-nixos.nix index 50cbb5e..073c7e5 100644 --- a/etcnixos/system-nixos.nix +++ b/etcnixos/system-nixos.nix @@ -19,11 +19,11 @@ ]; boot = { - kernelPackages = lib.mkForce pkgs.linuxPackages_6_10; - supportedFilesystems = [ "zfs" ]; + # kernelPackages = lib.mkForce pkgs.linuxPackages_6_10; + # supportedFilesystems = [ "zfs" ]; kernelPatches = [ - #for making ALVR support better :) + # for making ALVR support better :) { name = "amdgpu-ignore-ctx-privileges"; patch = pkgs.fetchpatch { @@ -51,6 +51,11 @@ wayland.enable = true; }; + services.displayManager.autoLogin = { + enable = true; + user = "yourusername"; + }; + services.openssh = { enable = true; ports = [ 22 ]; diff --git a/home-manager/flake.lock b/home-manager/flake.lock index 8b1a3fe..9131cd7 100644 --- a/home-manager/flake.lock +++ b/home-manager/flake.lock @@ -72,11 +72,11 @@ ] }, "locked": { - "lastModified": 1729027341, - "narHash": "sha256-IqWD7bA9iJVifvJlB4vs2KUXVhN+d9lECWdNB4jJ0tE=", + "lastModified": 1729174520, + "narHash": "sha256-QxCAdgQdeIOaCiE0Sr23s9lD0+T1b/wuz5pSiGwNrCQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "2a4fd1cfd8ed5648583dadef86966a8231024221", + "rev": "e78cbb20276f09c1802e62d2f77fc93ec32da268", "type": "github" }, "original": { @@ -98,11 +98,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1729090125, - "narHash": "sha256-jZQe55BWLEv6OwItbL7mMsm8A3/1rrLk4vTm3k7+jqg=", + "lastModified": 1729189676, + "narHash": "sha256-oTvN+vxzOW+zzkmSnRUtItzismkOL+Z5kAU26Tf2HSE=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "44d93e05a400cad197fd10f9d50e9475fc519326", + "rev": "c547a861a5f968b0b783de5dbfad159303c6c19a", "type": "github" }, "original": { @@ -131,11 +131,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1729086716, - "narHash": "sha256-xF1AtbQ+ipQyzyXV8mWGlndbeqACM3IIadyCHO0OtpU=", + "lastModified": 1729144746, + "narHash": "sha256-Ocq+8Kc4gp8PLPziHkMZN0F+HuCS9mbxusJHtFdKoP8=", "owner": "YaLTeR", "repo": "niri", - "rev": "84655d3b2627687e14431adb49450cd6af1de40f", + "rev": "8d08782eba427a46607a478d088744d023a292c3", "type": "github" }, "original": { @@ -174,11 +174,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1728909085, - "narHash": "sha256-WLxED18lodtQiayIPDE5zwAfkPJSjHJ35UhZ8h3cJUg=", + "lastModified": 1729044727, + "narHash": "sha256-GKJjtPY+SXfLF/yTN7M2cAnQB6RERFKnQhD8UvPSf3M=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c0b1da36f7c34a7146501f684e9ebdf15d2bebf8", + "rev": "dc2e0028d274394f73653c7c90cc63edbb696be1", "type": "github" }, "original": { @@ -205,11 +205,11 @@ ] }, "locked": { - "lastModified": 1729132166, - "narHash": "sha256-Mhl4T7gDGknG4nPbHNSGWynfSjZeoWBdsaIzhUYuIlU=", + "lastModified": 1729184663, + "narHash": "sha256-uNyi5vQrzaLkt4jj6ZEOs4+4UqOAwP6jFG2s7LIDwIk=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "32d889f9b9fc65cb65aa2d5db282d60ed06f348e", + "rev": "16fb78d443c1970dda9a0bbb93070c9d8598a925", "type": "github" }, "original": { @@ -253,11 +253,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1726378112, - "narHash": "sha256-OANPb73V/RQDqtpIcbzeJ93KuOHKFQv+1xXC44Ut7tY=", + "lastModified": 1729139001, + "narHash": "sha256-BADKw4fQma8tUNBRfmS9YLXTRXK4nYyXIxQdhGuEV0s=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "b962a0f33b503aa39c9cf6919f488b664e5b79b4", + "rev": "ab2d09962c425670a4a7ca6ef5d92a0f06632499", "type": "github" }, "original": { diff --git a/home-manager/system-nixos.nix b/home-manager/system-nixos.nix index f6d692b..607261a 100644 --- a/home-manager/system-nixos.nix +++ b/home-manager/system-nixos.nix @@ -7,9 +7,6 @@ { imports = [ ./gui.nix ]; - # TODO! replace this with a per-package unfree whitelist (i.e what is done with apple_cursors) - nixpkgs.config.allowUnfree = true; - home.packages = with pkgs; [ protontricks beatsabermodmanager