summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-05-15 01:55:55 +0700
committerpolwex <polwex@sortug.com>2025-05-15 01:55:55 +0700
commita437f5c99913ce624fed19225c1e551f4ebadddb (patch)
tree2f294526003783877c337a5f119ae8245cd191ba
parent3efdd55d5cc2e784c6934e9d133f16844c324aad (diff)
m
-rw-r--r--flake.lock231
-rw-r--r--flake.nix5
-rw-r--r--hosts/local/gui.nix7
-rw-r--r--hosts/local/master/configuration.nix4
-rw-r--r--hosts/local/master/thinkpad.kbd18
-rw-r--r--hosts/local/nvidia.nix3
6 files changed, 133 insertions, 135 deletions
diff --git a/flake.lock b/flake.lock
index 93f40e6..c32af60 100644
--- a/flake.lock
+++ b/flake.lock
@@ -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",
diff --git a/flake.nix b/flake.nix
index 3e7de94..bfaae10 100644
--- a/flake.nix
+++ b/flake.nix
@@ -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;
};