diff options
author | polwex <polwex@sortug.com> | 2025-05-15 01:55:55 +0700 |
---|---|---|
committer | polwex <polwex@sortug.com> | 2025-05-15 01:55:55 +0700 |
commit | a437f5c99913ce624fed19225c1e551f4ebadddb (patch) | |
tree | 2f294526003783877c337a5f119ae8245cd191ba | |
parent | 3efdd55d5cc2e784c6934e9d133f16844c324aad (diff) |
m
-rw-r--r-- | flake.lock | 231 | ||||
-rw-r--r-- | flake.nix | 5 | ||||
-rw-r--r-- | hosts/local/gui.nix | 7 | ||||
-rw-r--r-- | hosts/local/master/configuration.nix | 4 | ||||
-rw-r--r-- | hosts/local/master/thinkpad.kbd | 18 | ||||
-rw-r--r-- | hosts/local/nvidia.nix | 3 |
6 files changed, 133 insertions, 135 deletions
@@ -132,11 +132,11 @@ }, "crane_2": { "locked": { - "lastModified": 1741481578, - "narHash": "sha256-JBTSyJFQdO3V8cgcL08VaBUByEU6P5kXbTJN6R0PFQo=", + "lastModified": 1746291859, + "narHash": "sha256-DdWJLA+D5tcmrRSg5Y7tp/qWaD05ATI4Z7h22gd1h7Q=", "owner": "ipetkov", "repo": "crane", - "rev": "bb1c9567c43e4434f54e9481eb4b8e8e0d50f0b5", + "rev": "dfd9a8dfd09db9aad544c4d3b6c47b12562544a5", "type": "github" }, "original": { @@ -177,11 +177,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1746681099, - "narHash": "sha256-PZwWcOiEXA6GDDdi+XlwJA+075QNtNUPDTkfgFh9m8s=", + "lastModified": 1747140652, + "narHash": "sha256-iqb3dlhzXvO4WFTP0t0Ae/muuOXFiGiXGtXBhxMTlNE=", "owner": "cachix", "repo": "devenv", - "rev": "a7f2ea275621391209fd702f5ddced32dd56a4e2", + "rev": "02fea02de78178d23e4fc24f075819877c71e3a2", "type": "github" }, "original": { @@ -197,11 +197,11 @@ ] }, "locked": { - "lastModified": 1746695594, - "narHash": "sha256-pAAWYs3S+/tY65vemHZdVSXpeIz4JINEJZoPoBjr8JU=", + "lastModified": 1746729224, + "narHash": "sha256-9R4sOLAK1w3Bq54H3XOJogdc7a6C2bLLmatOQ+5pf5w=", "owner": "nix-community", "repo": "disko", - "rev": "6bb82b77ce140137177e30df067759931ab60a73", + "rev": "85555d27ded84604ad6657ecca255a03fd878607", "type": "github" }, "original": { @@ -369,11 +369,11 @@ ] }, "locked": { - "lastModified": 1741352980, - "narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=", + "lastModified": 1743550720, + "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9", + "rev": "c621e8422220273271f52058f618c94e405bb0f5", "type": "github" }, "original": { @@ -476,24 +476,6 @@ } }, "flake-utils_4": { - "inputs": { - "systems": "systems_5" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_5": { "locked": { "lastModified": 1638122382, "narHash": "sha256-sQzZzAbvKEqN9s0bzWuYmRaA03v40gaJ4+iL1LXjaeI=", @@ -508,9 +490,9 @@ "type": "github" } }, - "flake-utils_6": { + "flake-utils_5": { "inputs": { - "systems": "systems_6" + "systems": "systems_5" }, "locked": { "lastModified": 1701680307, @@ -526,9 +508,9 @@ "type": "github" } }, - "flake-utils_7": { + "flake-utils_6": { "inputs": { - "systems": "systems_7" + "systems": "systems_6" }, "locked": { "lastModified": 1731533236, @@ -678,16 +660,15 @@ }, "helix": { "inputs": { - "flake-utils": "flake-utils_3", "nixpkgs": "nixpkgs_5", "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1746657487, - "narHash": "sha256-/EQDfj8aEDT7ENt/lIvvnHJNFYMLtvmqTnv3zb/HhCU=", + "lastModified": 1747142806, + "narHash": "sha256-4kH6cqj5w1jIkOBM+ogWYjuhZBxqS2TPCVCn0TG1CDo=", "owner": "helix-editor", "repo": "helix", - "rev": "51d3b15557782d2194bc320b6945d6a971dd213d", + "rev": "447a6d32992f4e6507d7e36b82ae97beea310caf", "type": "github" }, "original": { @@ -757,11 +738,11 @@ }, "locked": { "dir": "nix", - "lastModified": 1746653967, - "narHash": "sha256-PL5yuy5b+0/hQR9rTLdzP1jVcsZarx67bECKVjapH8s=", + "lastModified": 1746742173, + "narHash": "sha256-kid5CnnkWXjd6fkn+ckBVnLs9pTvlkacV5Ohual4UxM=", "owner": "kmonad", "repo": "kmonad", - "rev": "4419fdc86634a1d41dad402aef456208764d74ad", + "rev": "e716fb08a734e68eac3dd6ace784d4d8dd1c017a", "type": "github" }, "original": { @@ -781,11 +762,11 @@ "rust-overlay": "rust-overlay_3" }, "locked": { - "lastModified": 1745271491, - "narHash": "sha256-4GAHjus6JRpYHVROMIhFIz/sgLDF/klBM3UHulbSK9s=", + "lastModified": 1747056319, + "narHash": "sha256-qSKcBaISBozadtPq6BomnD+wIYTZIkiua3UuHLaD52c=", "owner": "nix-community", "repo": "lanzaboote", - "rev": "995637eb3ab78eac33f8ee6b45cc2ecd5ede12ba", + "rev": "2e425f3da6ce7f5b34fa6eaf7a2a7f78dbabcc85", "type": "github" }, "original": { @@ -796,15 +777,15 @@ }, "lib-aggregate": { "inputs": { - "flake-utils": "flake-utils_7", + "flake-utils": "flake-utils_6", "nixpkgs-lib": "nixpkgs-lib_3" }, "locked": { - "lastModified": 1746360860, - "narHash": "sha256-Vtl1JSnHbA6WlGVXjYPsex5mX8NTaGyeVSlYtkZGW24=", + "lastModified": 1746965643, + "narHash": "sha256-T7nR7mzTt0XiXQpOAzIRa+SHIaewZrg0OTVh3lhPs2o=", "owner": "nix-community", "repo": "lib-aggregate", - "rev": "75d6b241245412361502277e607c67a004a6e5b0", + "rev": "918f12f361dd078dab1f654e3ed21bc83f91d8b1", "type": "github" }, "original": { @@ -831,16 +812,16 @@ }, "microvm": { "inputs": { - "flake-utils": "flake-utils_4", + "flake-utils": "flake-utils_3", "nixpkgs": "nixpkgs_9", "spectrum": "spectrum" }, "locked": { - "lastModified": 1746204357, - "narHash": "sha256-wg1VlK0OynQOrC7kB5pkjkDG13HuHy0AXpxLCStFKZg=", + "lastModified": 1747016581, + "narHash": "sha256-iQrEuBs23Cd+bSfcY85GLykHP0vmGrkVfMwUlzvqMQQ=", "owner": "astro", "repo": "microvm.nix", - "rev": "717cbf49d61e46ad68cb8dcc183b3bf33678e1c2", + "rev": "5aff25e6e861e7d96ce10452ca976c16d073cf16", "type": "github" }, "original": { @@ -889,11 +870,11 @@ ] }, "locked": { - "lastModified": 1746254942, - "narHash": "sha256-Y062AuRx6l+TJNX8wxZcT59SSLsqD9EedAY0mqgTtQE=", + "lastModified": 1747138802, + "narHash": "sha256-Ou4zV3OskaDKlkuiM2VT+1w/xceXoZ5RRM4ZuW7n5+I=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "760a11c87009155afa0140d55c40e7c336d62d7a", + "rev": "f88be00227161a1e9369a1d199f452dd5d720feb", "type": "github" }, "original": { @@ -908,11 +889,11 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1746410227, - "narHash": "sha256-F2gKEIBfqfeQUcvMg0YD3xRnJIPyEgINR+ouTedoAtg=", + "lastModified": 1747101345, + "narHash": "sha256-IjktcMUVCez262VtDAh9U9FCs8Cur+yagZpcJzDwdFY=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "3b68db5adeda4b4ac018aea0acf8ebb4941c4b15", + "rev": "3b8f27e4a0b894dedc07f398b5ef1a747861fea3", "type": "github" }, "original": { @@ -953,7 +934,7 @@ }, "nixos-cn": { "inputs": { - "flake-utils": "flake-utils_5", + "flake-utils": "flake-utils_4", "nixpkgs": [ "nixpkgs" ] @@ -1017,11 +998,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1746621361, - "narHash": "sha256-T9vOxEqI1j1RYugV0b9dgy0AreiZ9yBDKZJYyclF0og=", + "lastModified": 1747129300, + "narHash": "sha256-L3clA5YGeYCF47ghsI7Tcex+DnaaN/BbQ4dR2wzoiKg=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "2ea3ad8a1f26a76f8a8e23fc4f7757c46ef30ee5", + "rev": "e81fd167b33121269149c57806599045fd33eeed", "type": "github" }, "original": { @@ -1041,11 +1022,11 @@ "nixpkgs-24_11": "nixpkgs-24_11" }, "locked": { - "lastModified": 1746637515, - "narHash": "sha256-bUq2uHmsfY3SpJrR4dpncITykufTiD2320JsOKgIYl0=", + "lastModified": 1746937334, + "narHash": "sha256-7g2GSePdYbpD1v5BxEVSCJ2Ogf4K5rc9sBB81FervUY=", "owner": "simple-nixos-mailserver", "repo": "nixos-mailserver", - "rev": "a7d2b05a9920d90f5eb8076f449acdb6c1ad79ca", + "rev": "da66510f688b7eac54e3cac7c75be4b8dd78ce8b", "type": "gitlab" }, "original": { @@ -1056,7 +1037,7 @@ }, "nixos-rk3588": { "inputs": { - "flake-utils": "flake-utils_6", + "flake-utils": "flake-utils_5", "nixos-generators": "nixos-generators_2", "nixpkgs": "nixpkgs_11", "pre-commit-hooks": "pre-commit-hooks" @@ -1174,11 +1155,11 @@ }, "nixpkgs-lib_3": { "locked": { - "lastModified": 1746321463, - "narHash": "sha256-43ZRYqB6pkhfKPZamMbuD/JrGYcapX87feHxMNyfyDQ=", + "lastModified": 1746925973, + "narHash": "sha256-03BE0+8MEQ5hSU5+8OI24X7Rhn5GruYZr18KWAZ5Rzk=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "168ab62539da203ca62ab16b7f8cf411530b91e7", + "rev": "f9077b977f4c06f04afdfcac722fa942dd25818c", "type": "github" }, "original": { @@ -1208,11 +1189,11 @@ "nixpkgs": "nixpkgs_14" }, "locked": { - "lastModified": 1746627828, - "narHash": "sha256-PVuLogqEfVguSORIh24xJrwAsWlRlq9z8AiwRIEPALE=", + "lastModified": 1747059824, + "narHash": "sha256-I9JdMTfOpoihMrXVyXz12FHqRSQRvdzE9/oJsA3kyZs=", "owner": "numtide", "repo": "nixpkgs-unfree", - "rev": "da131f08156961b129413abca09b60a693b591d6", + "rev": "acaa48230098141723f45e4bc63ea15c060e5572", "type": "github" }, "original": { @@ -1231,11 +1212,11 @@ ] }, "locked": { - "lastModified": 1746672544, - "narHash": "sha256-Vvts0v5bxwvkIB1/P3i3ESqFF+yDcwzWa/M8CnC8H7A=", + "lastModified": 1747056738, + "narHash": "sha256-w0E670AkGu+QyqpbfSyunDu1iJLbVxXml/SMZWWvdt4=", "owner": "nix-community", "repo": "nixpkgs-wayland", - "rev": "df5989d7dd28e2a5e752db06154b0f706c94c1b3", + "rev": "5425cdac10fba5b9931cf4da082c970aa652fcc7", "type": "github" }, "original": { @@ -1246,11 +1227,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1746269363, - "narHash": "sha256-Q0lKWway9OmZnkDTpAoAE9VLXHOHqCqdJ3N0tkSM99g=", + "lastModified": 1746576598, + "narHash": "sha256-FshoQvr6Aor5SnORVvh/ZdJ1Sa2U4ZrIMwKBX5k2wu0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b6aef6c3553f849e1e6c08f1bcd3061df2b69fc4", + "rev": "b3582c75c7f21ce0b429898980eddbbf05c68e55", "type": "github" }, "original": { @@ -1294,11 +1275,11 @@ }, "nixpkgs_13": { "locked": { - "lastModified": 1746461020, - "narHash": "sha256-7+pG1I9jvxNlmln4YgnlW4o+w0TZX24k688mibiFDUE=", + "lastModified": 1746904237, + "narHash": "sha256-3e+AVBczosP5dCLQmMoMEogM57gmZ2qrVSrmq9aResQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "3730d8a308f94996a9ba7c7138ede69c1b9ac4ae", + "rev": "d89fc19e405cb2d55ce7cc114356846a0ee5e956", "type": "github" }, "original": { @@ -1310,11 +1291,11 @@ }, "nixpkgs_14": { "locked": { - "lastModified": 1746461020, - "narHash": "sha256-7+pG1I9jvxNlmln4YgnlW4o+w0TZX24k688mibiFDUE=", + "lastModified": 1746904237, + "narHash": "sha256-3e+AVBczosP5dCLQmMoMEogM57gmZ2qrVSrmq9aResQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3730d8a308f94996a9ba7c7138ede69c1b9ac4ae", + "rev": "d89fc19e405cb2d55ce7cc114356846a0ee5e956", "type": "github" }, "original": { @@ -1324,11 +1305,11 @@ }, "nixpkgs_15": { "locked": { - "lastModified": 1746461020, - "narHash": "sha256-7+pG1I9jvxNlmln4YgnlW4o+w0TZX24k688mibiFDUE=", + "lastModified": 1746904237, + "narHash": "sha256-3e+AVBczosP5dCLQmMoMEogM57gmZ2qrVSrmq9aResQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "3730d8a308f94996a9ba7c7138ede69c1b9ac4ae", + "rev": "d89fc19e405cb2d55ce7cc114356846a0ee5e956", "type": "github" }, "original": { @@ -1452,11 +1433,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1741516043, - "narHash": "sha256-Hv0S630U4GVZBM1Q+NCEwyN5ct7cic+8r6qLIaUaVqI=", + "lastModified": 1746916775, + "narHash": "sha256-TGHTAbjauY7kK8tX8HdFh0A9eXhiRIbwZH6vBHLsofc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "8adda98a4e637d0d8a867f19ace5ed6680ecc94a", + "rev": "7fb53a7bf9a07f97c34910aa45388083c67751e9", "type": "github" }, "original": { @@ -1468,11 +1449,11 @@ }, "nixpkgs_9": { "locked": { - "lastModified": 1746141548, - "narHash": "sha256-IgBWhX7A2oJmZFIrpRuMnw5RAufVnfvOgHWgIdds+hc=", + "lastModified": 1746904237, + "narHash": "sha256-3e+AVBczosP5dCLQmMoMEogM57gmZ2qrVSrmq9aResQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "f02fddb8acef29a8b32f10a335d44828d7825b78", + "rev": "d89fc19e405cb2d55ce7cc114356846a0ee5e956", "type": "github" }, "original": { @@ -1489,11 +1470,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1746694489, - "narHash": "sha256-g7kaChZ34J4RabOLJt1t37dLysmOjKNxW1gEmZ8kJnQ=", + "lastModified": 1747142782, + "narHash": "sha256-8gaJxDuXW7xmLnuhWTy0k23ikvohWC6284Cv6m7svzM=", "owner": "nix-community", "repo": "NUR", - "rev": "62161e584fcd651968963baf092a4a02931de216", + "rev": "a84708a1502c9dfa721bd23f6734aa6436e6411c", "type": "github" }, "original": { @@ -1564,11 +1545,11 @@ ] }, "locked": { - "lastModified": 1741379162, - "narHash": "sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc=", + "lastModified": 1746537231, + "narHash": "sha256-Wb2xeSyOsCoTCTj7LOoD6cdKLEROyFAArnYoS+noCWo=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "b5a62751225b2f62ff3147d0a334055ebadcd5cc", + "rev": "fa466640195d38ec97cf0493d6d6882bc4d14969", "type": "github" }, "original": { @@ -1610,7 +1591,8 @@ "waybar": "waybar", "windsurf": "windsurf", "wrapper-manager": "wrapper-manager", - "yek": "yek" + "yek": "yek", + "zen-browser": "zen-browser" } }, "rust-overlay": { @@ -1663,11 +1645,11 @@ ] }, "locked": { - "lastModified": 1741573199, - "narHash": "sha256-A2sln1GdCf+uZ8yrERSCZUCqZ3JUlOv1WE2VFqqfaLQ=", + "lastModified": 1747017456, + "narHash": "sha256-C/U12fcO+HEF071b5mK65lt4XtAIZyJSSJAg9hdlvTk=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "c777dc8a1e35407b0e80ec89817fe69970f4e81a", + "rev": "5b07506ae89b025b14de91f697eba23b48654c52", "type": "github" }, "original": { @@ -1679,11 +1661,11 @@ "spectrum": { "flake": false, "locked": { - "lastModified": 1745937988, - "narHash": "sha256-8BsgirAbalgq7XRHE9il8XBX/RYCALVj5zGqDvbOEc4=", + "lastModified": 1746869549, + "narHash": "sha256-BKZ/yZO/qeLKh9YqVkKB6wJiDQJAZNN5rk5NsMImsWs=", "ref": "refs/heads/main", - "rev": "65a511b120aa28f40bcdbb333fd221f33ced4760", - "revCount": 854, + "rev": "d927e78530892ec8ed389e8fae5f38abee00ad87", + "revCount": 862, "type": "git", "url": "https://spectrum-os.org/git/spectrum" }, @@ -1782,21 +1764,6 @@ "type": "github" } }, - "systems_7": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, "treefmt-nix": { "inputs": { "nixpkgs": [ @@ -1890,6 +1857,26 @@ "path": "/home/y/nixconf/derivations/yek", "type": "path" } + }, + "zen-browser": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1746763614, + "narHash": "sha256-tfBsztz6aUcfIFK8Sewn44mkMXZs8rRQfmHBjVhkUBM=", + "owner": "youwen5", + "repo": "zen-browser-flake", + "rev": "154aa27229783bca87c3ea3ac4ef32ab9b99cdb6", + "type": "github" + }, + "original": { + "owner": "youwen5", + "repo": "zen-browser-flake", + "type": "github" + } } }, "root": "root", @@ -103,6 +103,11 @@ url = "github:cachix/devenv"; }; + zen-browser = { + url = "github:youwen5/zen-browser-flake"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + # determinate systems patched nix. supposedly for enterprise # determinate.url = "https://flakehub.com/f/DeterminateSystems/determinate/*"; }; diff --git a/hosts/local/gui.nix b/hosts/local/gui.nix index d783f28..d95772b 100644 --- a/hosts/local/gui.nix +++ b/hosts/local/gui.nix @@ -1,4 +1,8 @@ -{pkgs, ...}: { +{ + inputs, + pkgs, + ... +}: { environment.systemPackages = with pkgs; [ obsidian imv @@ -47,5 +51,6 @@ wineWowPackages.staging dosbox siyuan + inputs.zen-browser.packages.${pkgs.system}.default ]; } diff --git a/hosts/local/master/configuration.nix b/hosts/local/master/configuration.nix index 83de833..20c25e3 100644 --- a/hosts/local/master/configuration.nix +++ b/hosts/local/master/configuration.nix @@ -9,9 +9,9 @@ ../../unfree.nix #../../android.nix ../gui.nix - # ../i3.nix + ../i3.nix # ../gnome.nix - ../wayland.nix + # ../wayland.nix ../nvidia.nix ./keyboard.nix # ./rgb.nix diff --git a/hosts/local/master/thinkpad.kbd b/hosts/local/master/thinkpad.kbd index 6f9c253..82de2e2 100644 --- a/hosts/local/master/thinkpad.kbd +++ b/hosts/local/master/thinkpad.kbd @@ -18,7 +18,7 @@ output (uinput-sink "My KMonad output") ;; This is the real representation of your actual keyboard. We haven't started ;; customizing layouts yet. (defsrc - esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 del + esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 home end ins del ` 1 2 3 4 5 6 7 8 9 0 - = bspc tab q w e r t y u i o p [ ] \ caps a s d f g h j k l ; ' ret @@ -56,36 +56,36 @@ semi (tap-hold-next-release 280 ; rctl) ;; The first custom layer is the one that gets activated when kmonad is started (deflayer qwerty ;; The default layer that'd be read when you launch kmonad - esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 del + esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 home end ins del ` 1 2 3 4 5 6 7 8 9 0 - = bspc tab q w e r t y u i o p [ ] \ esc a s d f g h j k l ; ' ret - @sym z x c v b n m , . / rsft + lsft z x c v b n m , . / rsft lctl lmet @sym spc @cords @hrt left up right left down right ) (deflayer homerowmods - esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 del + esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 home end ins del ` 1 2 3 4 5 6 7 8 9 0 - = bspc tab q w e r t y u i o p [ ] \ esc @a @s @d @f g h @j @k @l @semi ' ret - @sym z x c v b n m , . / rsft + lsft z x c v b n m , . / rsft lctl lmet @sym spc lalt @back left up right left down right ) (deflayer mods - esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 del + esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 pgup pgdn ins del ` 1 2 3 4 5 6 7 8 9 0 - = bspc tab q w e r t y u i o p [ ] h esc lctl lalt lmet lsft g h rsft rmet ralt rctl ' ret - @sym z x c v b n m , . / rsft + lsft z x c v b n m , . / rsft lctl lmet @sym spc lalt @back left up right left down right ) ;; A layer dedicated to symbols (deflayer syms - _ _ _ _ _ _ _ _ _ _ _ _ _ _ + esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 pgup pgdn ins del _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ up _ _ ! @ # $ % _ _ _ _ _ left down right @sym2 ' ^ & - = _ ret @@ -96,7 +96,7 @@ semi (tap-hold-next-release 280 ; rctl) ;; More symbols (deflayer syms2 - _ _ _ _ _ _ _ _ _ _ _ _ _ _ + esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 pgup pgdn ins del _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ` ~ * \_ + _ ret diff --git a/hosts/local/nvidia.nix b/hosts/local/nvidia.nix index 40217ac..ed505c6 100644 --- a/hosts/local/nvidia.nix +++ b/hosts/local/nvidia.nix @@ -18,6 +18,7 @@ in { # hardware.graphics = { enable = true; + extraPackages = [pkgs.nvidia-vaapi-driver]; }; # hardware.graphics= { # package = (pkgs.mesa.override { galliumDrivers = [ "i915" "swrast" ]; }).drivers; @@ -52,7 +53,7 @@ in { modesetting.enable = true; powerManagement.enable = false; powerManagement.finegrained = false; - # forceFullCompositionPipeline = true; + forceFullCompositionPipeline = true; # nvidiaSettings = true; open = false; }; |