desktopy things

This commit is contained in:
2024-10-17 20:29:15 -04:00
parent 472018b6bc
commit b4f5f53140
3 changed files with 26 additions and 24 deletions

View File

@@ -19,11 +19,11 @@
]; ];
boot = { boot = {
kernelPackages = lib.mkForce pkgs.linuxPackages_6_10; # kernelPackages = lib.mkForce pkgs.linuxPackages_6_10;
supportedFilesystems = [ "zfs" ]; # supportedFilesystems = [ "zfs" ];
kernelPatches = [ kernelPatches = [
#for making ALVR support better :) # for making ALVR support better :)
{ {
name = "amdgpu-ignore-ctx-privileges"; name = "amdgpu-ignore-ctx-privileges";
patch = pkgs.fetchpatch { patch = pkgs.fetchpatch {
@@ -51,6 +51,11 @@
wayland.enable = true; wayland.enable = true;
}; };
services.displayManager.autoLogin = {
enable = true;
user = "yourusername";
};
services.openssh = { services.openssh = {
enable = true; enable = true;
ports = [ 22 ]; ports = [ 22 ];

View File

@@ -72,11 +72,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729027341, "lastModified": 1729174520,
"narHash": "sha256-IqWD7bA9iJVifvJlB4vs2KUXVhN+d9lECWdNB4jJ0tE=", "narHash": "sha256-QxCAdgQdeIOaCiE0Sr23s9lD0+T1b/wuz5pSiGwNrCQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "2a4fd1cfd8ed5648583dadef86966a8231024221", "rev": "e78cbb20276f09c1802e62d2f77fc93ec32da268",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -98,11 +98,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1729090125, "lastModified": 1729189676,
"narHash": "sha256-jZQe55BWLEv6OwItbL7mMsm8A3/1rrLk4vTm3k7+jqg=", "narHash": "sha256-oTvN+vxzOW+zzkmSnRUtItzismkOL+Z5kAU26Tf2HSE=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "44d93e05a400cad197fd10f9d50e9475fc519326", "rev": "c547a861a5f968b0b783de5dbfad159303c6c19a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -131,11 +131,11 @@
"niri-unstable": { "niri-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1729086716, "lastModified": 1729144746,
"narHash": "sha256-xF1AtbQ+ipQyzyXV8mWGlndbeqACM3IIadyCHO0OtpU=", "narHash": "sha256-Ocq+8Kc4gp8PLPziHkMZN0F+HuCS9mbxusJHtFdKoP8=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "84655d3b2627687e14431adb49450cd6af1de40f", "rev": "8d08782eba427a46607a478d088744d023a292c3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -174,11 +174,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1728909085, "lastModified": 1729044727,
"narHash": "sha256-WLxED18lodtQiayIPDE5zwAfkPJSjHJ35UhZ8h3cJUg=", "narHash": "sha256-GKJjtPY+SXfLF/yTN7M2cAnQB6RERFKnQhD8UvPSf3M=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c0b1da36f7c34a7146501f684e9ebdf15d2bebf8", "rev": "dc2e0028d274394f73653c7c90cc63edbb696be1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -205,11 +205,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729132166, "lastModified": 1729184663,
"narHash": "sha256-Mhl4T7gDGknG4nPbHNSGWynfSjZeoWBdsaIzhUYuIlU=", "narHash": "sha256-uNyi5vQrzaLkt4jj6ZEOs4+4UqOAwP6jFG2s7LIDwIk=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "32d889f9b9fc65cb65aa2d5db282d60ed06f348e", "rev": "16fb78d443c1970dda9a0bbb93070c9d8598a925",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -253,11 +253,11 @@
"xwayland-satellite-unstable": { "xwayland-satellite-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1726378112, "lastModified": 1729139001,
"narHash": "sha256-OANPb73V/RQDqtpIcbzeJ93KuOHKFQv+1xXC44Ut7tY=", "narHash": "sha256-BADKw4fQma8tUNBRfmS9YLXTRXK4nYyXIxQdhGuEV0s=",
"owner": "Supreeeme", "owner": "Supreeeme",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"rev": "b962a0f33b503aa39c9cf6919f488b664e5b79b4", "rev": "ab2d09962c425670a4a7ca6ef5d92a0f06632499",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -7,9 +7,6 @@
{ {
imports = [ ./gui.nix ]; 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; [ home.packages = with pkgs; [
protontricks protontricks
beatsabermodmanager beatsabermodmanager