Compare commits

..

2 Commits

Author SHA1 Message Date
b547296fb3 feat(cargo): add pkgs metadata alias
All checks were successful
Flake checker / Build Nix targets (push) Successful in 9m27s
2026-02-19 21:06:38 +05:30
9d1ca43913 fix(apps): make playerctl conditional to ryu device only
All checks were successful
Flake checker / Build Nix targets (push) Successful in 9m27s
2026-02-19 14:02:39 +05:30
34 changed files with 225 additions and 354 deletions

247
flake.lock generated
View File

@@ -217,11 +217,11 @@
]
},
"locked": {
"lastModified": 1770895474,
"narHash": "sha256-JBcrq1Y0uw87VZdYsByVbv+GBuT6ECaCNb9txLX9UuU=",
"lastModified": 1770411700,
"narHash": "sha256-VpeOlyospHF+vxE+xEGEy0utMN0d/FUDvD2dOg9ZiIo=",
"owner": "hyprwm",
"repo": "aquamarine",
"rev": "a494d50d32b5567956b558437ceaa58a380712f7",
"rev": "b91f570bb7885df9e4a512d6e95a13960a5bdca0",
"type": "github"
},
"original": {
@@ -436,11 +436,11 @@
},
"crane_3": {
"locked": {
"lastModified": 1771121070,
"narHash": "sha256-aIlv7FRXF9q70DNJPI237dEDAznSKaXmL5lfK/Id/bI=",
"lastModified": 1770419512,
"narHash": "sha256-o8Vcdz6B6bkiGUYkZqFwH3Pv1JwZyXht3dMtS7RchIo=",
"owner": "ipetkov",
"repo": "crane",
"rev": "a2812c19f1ed2e5ed5ce2ef7109798b575c180e1",
"rev": "2510f2cbc3ccd237f700bb213756a8f35c32d8d7",
"type": "github"
},
"original": {
@@ -521,10 +521,10 @@
"crates-io-index": {
"flake": false,
"locked": {
"lastModified": 1771515523,
"narHash": "sha256-5S4n9alO7MVlHawzeX0d7vpWzTIULWic3+1MPNUcqVM=",
"lastModified": 1770742742,
"narHash": "sha256-UbbBZtLHnTEb4uQK6Bq/ISG+awckYSMupZ8xscuFG0E=",
"ref": "refs/heads/master",
"rev": "bba640d9c272da3c4ad7e8050ee072703cf99567",
"rev": "54ba84454081fb1af67158516b80d26ff62ed86c",
"shallow": true,
"type": "git",
"url": "https://github.com/rust-lang/crates.io-index"
@@ -558,11 +558,11 @@
"csshacks": {
"flake": false,
"locked": {
"lastModified": 1770817581,
"narHash": "sha256-rDuTVA5WvHwYsZTk4GOPQ0zvpynVU0TeuVGeg5ihndE=",
"lastModified": 1770449357,
"narHash": "sha256-GwF3Z3ZE7zEQiZ8qgUZOVY4TVYdz4V9sKj1b3A0vKxc=",
"owner": "MrOtherGuy",
"repo": "firefox-csshacks",
"rev": "6fc627e1cb85723fd71dd33004a3e48a13566dd2",
"rev": "4d1fbb167913664f8414d0211078ebd271af5762",
"type": "github"
},
"original": {
@@ -684,11 +684,11 @@
]
},
"locked": {
"lastModified": 1771421933,
"narHash": "sha256-Svu784sqcgeb8cmDaV9UZh3IqaFrReTab3TdRuRoyrI=",
"lastModified": 1770733463,
"narHash": "sha256-LA2SmNxTEP1MM1K44ADc7P+VtXxCJNHYqpIHjWMv//A=",
"owner": "christo-auer",
"repo": "eilmeldung",
"rev": "2e4d5a6c29541de57062ee6194edb58e9f570825",
"rev": "30b28cbc3795a7f71a137a61cee2c2e76a2b9464",
"type": "github"
},
"original": {
@@ -1527,11 +1527,11 @@
"zon2nix": "zon2nix"
},
"locked": {
"lastModified": 1771513100,
"narHash": "sha256-NbejFbBW+h5RbqKY3DUPaEk1Z+jsgVVwZNcc709RuZA=",
"lastModified": 1770681729,
"narHash": "sha256-YWvUP9K+K34t8wgEksXfIWjNoAdKaZ2g94chE6ruN1A=",
"owner": "ghostty-org",
"repo": "ghostty",
"rev": "c11db662e6f514350cbd8fcef06f81dc95260d00",
"rev": "41924c2d0ec50a4268250b90cf46d7b4e60b61ba",
"type": "github"
},
"original": {
@@ -1684,11 +1684,11 @@
]
},
"locked": {
"lastModified": 1771272718,
"narHash": "sha256-3m/58a0IuON0JRupQnyxhEgp2fHVFVNluRuG1iZVTbg=",
"lastModified": 1770567116,
"narHash": "sha256-jM6Y8cZJRE62YPekbWn92HJaPBW99ddOXsyaXiLEdxI=",
"owner": "tale",
"repo": "headplane",
"rev": "9183ec294244a5a2c2b0c05f4629d7aac68eb120",
"rev": "931a7f8d142655744087896dca1b0495a1f94379",
"type": "github"
},
"original": {
@@ -1746,11 +1746,32 @@
]
},
"locked": {
"lastModified": 1771505064,
"narHash": "sha256-lh9rF+C/nKFyWAqbHIa6tK9L/6N0UaQg7zw15aP4jBM=",
"lastModified": 1770654520,
"narHash": "sha256-mg5WZMIPGsFu9MxSrUcuJUPMbfMsF77el5yb/7rc10k=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "a0a01d8811fd5e99e003078ed64a0e7b531545dd",
"rev": "6c4fdbe1ad198fac36c320fd45c5957324a80b8e",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"home-manager_3": {
"inputs": {
"nixpkgs": [
"zen-browser",
"nixpkgs"
]
},
"locked": {
"lastModified": 1769872935,
"narHash": "sha256-07HMIGQ/WJeAQJooA7Kkg1SDKxhAiV6eodvOwTX6WKI=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "f4ad5068ee8e89e4a7c2e963e10dd35cd77b37b7",
"type": "github"
},
"original": {
@@ -1865,11 +1886,11 @@
"xdph": "xdph"
},
"locked": {
"lastModified": 1771463568,
"narHash": "sha256-QblR2JnpK8x5oqabLtLTJ7HdmEI7uc57pC3/ZMfd4eA=",
"lastModified": 1770736405,
"narHash": "sha256-8PO3KC7WRVQLXLgosKY4pgXkh0qTiQFyBVDkE0KiEGE=",
"owner": "hyprwm",
"repo": "Hyprland",
"rev": "a1e62dcb12f5547ccb786b34a46ae60ca78ec5e7",
"rev": "5b6c42ca70c3fbc0986760c2d0be8ab7c8b833b9",
"type": "github"
},
"original": {
@@ -2240,11 +2261,11 @@
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1771348869,
"narHash": "sha256-v6joie0zC6omgEpb6QQxCrNi3psVg3K0SJSJyRGeOpQ=",
"lastModified": 1770408363,
"narHash": "sha256-ocMI5t0EBxao7dRRnQi7Aa9jpBvtSZmOpPbXx8fbOjw=",
"owner": "JPyke3",
"repo": "hytale-launcher-nix",
"rev": "0e4dfdccdbb0451ea478a19bb6d4d8e2192db9f2",
"rev": "89db7a709e20525f145ea8ba729f32f8c6b43ac6",
"type": "github"
},
"original": {
@@ -2261,11 +2282,11 @@
]
},
"locked": {
"lastModified": 1771485349,
"narHash": "sha256-7bLg+n/O8oOf8M9+C1EAlt6sbWAl+Nk4INAIDRt1yo8=",
"lastModified": 1770650416,
"narHash": "sha256-VlQQjYBxJZs1Xy9MxfCLhsskhmNVhoIvjrnsFFqTnPg=",
"owner": "ikawrakow",
"repo": "ik_llama.cpp",
"rev": "b855bf92de0e5500c0a93160e41d320ba75e8e6c",
"rev": "1fdbc0dafed3d3e6fae0adb14e08f262d7f412b8",
"type": "github"
},
"original": {
@@ -2284,11 +2305,11 @@
]
},
"locked": {
"lastModified": 1771406976,
"narHash": "sha256-LEOtGcM8Z7MBGjgJZAQ95+TbFtE1fiM4H8JuiIYWMKo=",
"lastModified": 1770318091,
"narHash": "sha256-t321ttUF5dPezr7FUXDqAOiyjFq/urmYIZjNKm954Cs=",
"owner": "JakeStanger",
"repo": "ironbar",
"rev": "d17ee2ac27a30933fc661f8b44822862566e5a6f",
"rev": "24369e38ec0bce652d123f8064f99c10ca7b289e",
"type": "github"
},
"original": {
@@ -2307,11 +2328,11 @@
"rust-overlay": "rust-overlay_5"
},
"locked": {
"lastModified": 1771492583,
"narHash": "sha256-nQzvnU4BGu8dA6BsPPCqmVcab/3ebVmHtX3ZWbW3Hxc=",
"lastModified": 1770734117,
"narHash": "sha256-PNXSnK507MRj+hYMgnUR7InNJzVCmOfsjHV4YXZgpwQ=",
"owner": "nix-community",
"repo": "lanzaboote",
"rev": "5e9380994665ef66c87ab8e22c913ff837174ce4",
"rev": "2038a9a19adb886eccba775321b055fdbdc5029d",
"type": "github"
},
"original": {
@@ -2502,11 +2523,11 @@
]
},
"locked": {
"lastModified": 1771371916,
"narHash": "sha256-G14VTfmzzRYxAhtEBNanQgCNA++Cv0/9iV4h/lkqX9U=",
"lastModified": 1770736414,
"narHash": "sha256-x5xdJgUxNflO9j2sJHIHnPujDy6eAWJPCMQml5y9XB4=",
"owner": "LnL7",
"repo": "nix-darwin",
"rev": "aff4c008cec17d6a6760949df641ca0ea9179cac",
"rev": "7c952d9a524ffbbd5b5edca38fe6d943499585cc",
"type": "github"
},
"original": {
@@ -2604,11 +2625,11 @@
"nixpkgs": "nixpkgs_6"
},
"locked": {
"lastModified": 1771130777,
"narHash": "sha256-UIKOwG0D9XVIJfNWg6+gENAvQP+7LO46eO0Jpe+ItJ0=",
"lastModified": 1770315571,
"narHash": "sha256-hy0gcAgAcxrnSWKGuNO+Ob0x6jQ2xkR6hoaR0qJBHYs=",
"owner": "Mic92",
"repo": "nix-index-database",
"rev": "efec7aaad8d43f8e5194df46a007456093c40f88",
"rev": "2684bb8080a6f2ca5f9d494de5ef875bc1c4ecdb",
"type": "github"
},
"original": {
@@ -2624,11 +2645,11 @@
"systems": "systems_16"
},
"locked": {
"lastModified": 1771469368,
"narHash": "sha256-yGRHre2BINQJBDAyUwxyzvgAce22J4pNdpLS8roo6fY=",
"lastModified": 1770520993,
"narHash": "sha256-ks1ZFBYlBmQ4CAM4WSmCFUtkUJzbmJ0VJH/JkKVMPqY=",
"owner": "Infinidoge",
"repo": "nix-minecraft",
"rev": "a708458be9b9421e377c54d86807d3490db53816",
"rev": "b32f4325880b4fac47b8736161a8f032dd248b70",
"type": "github"
},
"original": {
@@ -2787,11 +2808,11 @@
},
"nixpkgs-master": {
"locked": {
"lastModified": 1771514878,
"narHash": "sha256-LD3tS5k3v0/IaRb4zfXfDLzdvC3MfTAYhobzG65dTmA=",
"lastModified": 1770742498,
"narHash": "sha256-ree7fFZebEUNtRE17RPBLTKba9Q1tzq+8joNVuty3mc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "4df684f1454215cdd30d33d82eff5762ec302339",
"rev": "47ceb79aa04d337054647b4b1340b9224cca4e95",
"type": "github"
},
"original": {
@@ -2803,11 +2824,11 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1771419570,
"narHash": "sha256-bxAlQgre3pcQcaRUm/8A0v/X8d2nhfraWSFqVmMcBcU=",
"lastModified": 1770617025,
"narHash": "sha256-1jZvgZoAagZZB6NwGRv2T2ezPy+X6EFDsJm+YSlsvEs=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "6d41bc27aaf7b6a3ba6b169db3bd5d6159cfaa47",
"rev": "2db38e08fdadcc0ce3232f7279bab59a15b94482",
"type": "github"
},
"original": {
@@ -2829,11 +2850,11 @@
"treefmt-nix": "treefmt-nix_2"
},
"locked": {
"lastModified": 1771467423,
"narHash": "sha256-W0QZgcU34PioiwoSy84usD7En5HIg3TnOta5wli3w38=",
"lastModified": 1770545338,
"narHash": "sha256-cB/ARkxz+dcGgXJGbBardJdiuzXM/nKbXzZMUDtuD60=",
"owner": "nix-community",
"repo": "nixpkgs-xr",
"rev": "d4e2705e55344cc2c648765eaf63f82731d984d8",
"rev": "a491d518a767077a88a8c0c0b512704dc6dccf2e",
"type": "github"
},
"original": {
@@ -2892,11 +2913,11 @@
},
"nixpkgs_13": {
"locked": {
"lastModified": 1771369470,
"narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=",
"lastModified": 1770562336,
"narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "0182a361324364ae3f436a63005877674cf45efb",
"rev": "d6c71932130818840fc8fe9509cf50be8c64634f",
"type": "github"
},
"original": {
@@ -2953,11 +2974,11 @@
},
"nixpkgs_4": {
"locked": {
"lastModified": 1771008912,
"narHash": "sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb+ZnAo5RzSxJg=",
"lastModified": 1770197578,
"narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a82ccc39b39b621151d6732718e3e250109076fa",
"rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2",
"type": "github"
},
"original": {
@@ -2985,11 +3006,11 @@
},
"nixpkgs_6": {
"locked": {
"lastModified": 1771008912,
"narHash": "sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb+ZnAo5RzSxJg=",
"lastModified": 1770197578,
"narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a82ccc39b39b621151d6732718e3e250109076fa",
"rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2",
"type": "github"
},
"original": {
@@ -3033,11 +3054,11 @@
},
"nixpkgs_9": {
"locked": {
"lastModified": 1771369470,
"narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=",
"lastModified": 1770562336,
"narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "0182a361324364ae3f436a63005877674cf45efb",
"rev": "d6c71932130818840fc8fe9509cf50be8c64634f",
"type": "github"
},
"original": {
@@ -3054,11 +3075,11 @@
"systems": "systems_18"
},
"locked": {
"lastModified": 1771135771,
"narHash": "sha256-wyvBIhDuyCRyjB3yPg77qoyxrlgQtBR1rVW3c9knV3E=",
"lastModified": 1770630823,
"narHash": "sha256-5SEmOnJ61vmbap39vzWEsCX5UQ+3Ul8J4mXWKdqSn3w=",
"owner": "nix-community",
"repo": "nixvim",
"rev": "ed0424f0b08d303a7348f52f7850ad1b2704f9ba",
"rev": "6acc964664ac916c64fe4e394edd467af4d90790",
"type": "github"
},
"original": {
@@ -3079,11 +3100,11 @@
"norg-meta": "norg-meta"
},
"locked": {
"lastModified": 1771478418,
"narHash": "sha256-95q1h+3dTOwLIZpLgvdq+OWQVCMgjkLeU1g1UB/3+lY=",
"lastModified": 1770575720,
"narHash": "sha256-qOY9yiJe7WjqIDS8dqB5rCuOgPz+lsnQ2UOm0R7Um8U=",
"owner": "nvim-neorg",
"repo": "nixpkgs-neorg-overlay",
"rev": "7570f673c169701a42cab9fe952ed36188329c58",
"rev": "5d00faace5a0c1829cab8965ec374fc793a395c6",
"type": "github"
},
"original": {
@@ -3139,11 +3160,11 @@
"nixpkgs": "nixpkgs_13"
},
"locked": {
"lastModified": 1771512979,
"narHash": "sha256-JFfNy+Lu2xpDF0nXmGcTFoKafamxxFu4hs4yf6aijK0=",
"lastModified": 1770739601,
"narHash": "sha256-4uVNFZtsvXSHSxA8l6VuoTtOi26R5nociCLwtyGn/b0=",
"owner": "nix-community",
"repo": "nur",
"rev": "b24dba9151bb8d0681c41a7c48041753eb793d9a",
"rev": "6218df09299ada44145a6a9a0a5574cde2e76a1b",
"type": "github"
},
"original": {
@@ -3295,11 +3316,11 @@
]
},
"locked": {
"lastModified": 1770726378,
"narHash": "sha256-kck+vIbGOaM/dHea7aTBxdFYpeUl/jHOy5W3eyRvVx8=",
"lastModified": 1769939035,
"narHash": "sha256-Fok2AmefgVA0+eprw2NDwqKkPGEI5wvR+twiZagBvrg=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "5eaaedde414f6eb1aea8b8525c466dc37bba95ae",
"rev": "a8ca480175326551d6c4121498316261cbb5b260",
"type": "github"
},
"original": {
@@ -3318,11 +3339,11 @@
]
},
"locked": {
"lastModified": 1770726378,
"narHash": "sha256-kck+vIbGOaM/dHea7aTBxdFYpeUl/jHOy5W3eyRvVx8=",
"lastModified": 1769939035,
"narHash": "sha256-Fok2AmefgVA0+eprw2NDwqKkPGEI5wvR+twiZagBvrg=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "5eaaedde414f6eb1aea8b8525c466dc37bba95ae",
"rev": "a8ca480175326551d6c4121498316261cbb5b260",
"type": "github"
},
"original": {
@@ -3542,11 +3563,11 @@
]
},
"locked": {
"lastModified": 1771125043,
"narHash": "sha256-ldf/s49n6rOAxl7pYLJGGS1N/assoHkCOWdEdLyNZkc=",
"lastModified": 1770520253,
"narHash": "sha256-6rWuHgSENXKnC6HGGAdRolQrnp/8IzscDn7FQEo1uEQ=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "4912f951a26dc8142b176be2c2ad834319dc06e8",
"rev": "ebb8a141f60bb0ec33836333e0ca7928a072217f",
"type": "github"
},
"original": {
@@ -3589,11 +3610,11 @@
]
},
"locked": {
"lastModified": 1771470520,
"narHash": "sha256-PvytHcaYN5cPUll7FB70mXv1rRsIBRmu47fFfq3haxA=",
"lastModified": 1770693064,
"narHash": "sha256-Pomhlz+3/6uRJUhKz/kJwmJUux8GTWbXlCX4/RxlXLo=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "a1d4cc1f264c45d3745af0d2ca5e59d460e58777",
"rev": "a5f6d8a6a6868db2a3055cfe2b5dd01422780433",
"type": "github"
},
"original": {
@@ -3651,11 +3672,11 @@
]
},
"locked": {
"lastModified": 1771166946,
"narHash": "sha256-UFc4lfGBr+wJmwgDGJDn1cVD6DTr0/8TdronNUiyXlU=",
"lastModified": 1770683991,
"narHash": "sha256-xVfPvXDf9QN3Eh9dV+Lw6IkWG42KSuQ1u2260HKvpnc=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "2d0cf89b4404529778bc82de7e42b5754e0fe4fa",
"rev": "8b89f44c2cc4581e402111d928869fe7ba9f7033",
"type": "github"
},
"original": {
@@ -3685,11 +3706,11 @@
"tinted-zed": "tinted-zed"
},
"locked": {
"lastModified": 1771428844,
"narHash": "sha256-rTzo6bZEsdT7yHUZ0B4BYe32XQZzm8SiWKvWLJnxerE=",
"lastModified": 1770587906,
"narHash": "sha256-N9ZTG3ia7l4iQO+9JlOj+sX4yu6gl7a3aozrlhSIJwQ=",
"owner": "nix-community",
"repo": "stylix",
"rev": "801843d10e9e22d7a00f660d069e2de70aa2980a",
"rev": "72e6483a88d51471a6c55e1d43e7ed2bc47a76a4",
"type": "github"
},
"original": {
@@ -3719,11 +3740,11 @@
"tinted-zed": "tinted-zed_2"
},
"locked": {
"lastModified": 1771429540,
"narHash": "sha256-YKytDx8LOPOvE+dip1ja+1nbIpDVdqTaFbP4MaXwveM=",
"lastModified": 1770308890,
"narHash": "sha256-7bx8Bn9B2g/loBaz+uLwdKI2rUW+RhDPyP/MqAgvrxU=",
"owner": "nix-community",
"repo": "stylix",
"rev": "1a5c9d8be82127aeccc929f60b952e8a3df6b63c",
"rev": "7e7fa955abac04a8e118b1cedf930a8fd41c34a6",
"type": "github"
},
"original": {
@@ -4377,11 +4398,11 @@
"tree-sitter-slint": {
"flake": false,
"locked": {
"lastModified": 1770882723,
"narHash": "sha256-A4m3jG7VjGws7pVzd7ulbhINe783shv4pc3tH8EDji0=",
"lastModified": 1770217631,
"narHash": "sha256-FS1a0N2yiRyBqhxxzUgR4mTnQ81Q8CfNZTb2AQrkBPw=",
"owner": "slint-ui",
"repo": "tree-sitter-slint",
"rev": "a6e4e1c656429e5df52dcfcd92da87b642f6678b",
"rev": "5dafe6745dd3bb24342acebe478015b642dc7135",
"type": "github"
},
"original": {
@@ -4469,11 +4490,11 @@
"systems": "systems_24"
},
"locked": {
"lastModified": 1771502217,
"narHash": "sha256-Bx9QKfFsC0bVN6O9P8DFpyzC9SJ6nbarMfWzIH/fzIg=",
"lastModified": 1770723197,
"narHash": "sha256-l7NgMCr9paBM8IhvEb7lthpcxfBbyBJUybBmX9shZ4I=",
"owner": "vicinaehq",
"repo": "vicinae",
"rev": "54833492742d58428eaad093451fcd3469f0f3e5",
"rev": "6fed5fe7c2ec4b9435885b963b8cfc7f9eec5579",
"type": "github"
},
"original": {
@@ -4578,19 +4599,17 @@
},
"zen-browser": {
"inputs": {
"home-manager": [
"home-manager"
],
"home-manager": "home-manager_3",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1771503632,
"narHash": "sha256-qvI2afshgl062MRRpal5s76PWFev0Vm1xv4hl2+wT/8=",
"lastModified": 1770707140,
"narHash": "sha256-3ZRA2+o5p1+FKWx988WbwB1SQ2Mz5aL95zxhL5iD+O0=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "48e35b2df995cf65603f447d5d2e30c34e63cd3f",
"rev": "db14437f8667f7f09784e2a4e73c105bdc1c7023",
"type": "github"
},
"original": {
@@ -4663,11 +4682,11 @@
"rust-overlay": "rust-overlay_10"
},
"locked": {
"lastModified": 1771148613,
"narHash": "sha256-nLzdw8jskekSRrunxBDCA0NCHr/2aJjcXqZ1Fcqm5eY=",
"lastModified": 1766016463,
"narHash": "sha256-aWp608krMtk5I+c3GXyuHkb6ugah40cBI0R52fNqMiI=",
"owner": "dj95",
"repo": "zjstatus",
"rev": "7a039f56da80681408454d6e175fde3f54b9e592",
"rev": "9a4b88fdceee8eb2b8c28111c53e94254d61c994",
"type": "github"
},
"original": {

View File

@@ -155,9 +155,9 @@
};
zen-browser = {
url = "github:0xc000022070/zen-browser-flake";
# IMPORTANT: To ensure compatibility with the latest Firefox version, use nixpkgs-unstable.
# IMPORTANT: we're using "libgbm" and is only available in unstable so ensure
# to have it up-to-date or simply don't specify the nixpkgs input
inputs.nixpkgs.follows = "nixpkgs";
inputs.home-manager.follows = "home-manager";
};
anyrun = {

View File

@@ -5,10 +5,8 @@
}: {
sops = {
secrets."accounts/mail/fastmail" = {};
secrets."accounts/calendar/fastmail" = {};
};
accounts = {
email = {
accounts.email = {
maildirBasePath = "Mail";
accounts = {
fastmail = rec {
@@ -42,27 +40,6 @@
};
};
};
calendar = {
basePath = "Calendar";
accounts = {
fastmail = {
remote = {
url = "https://caldav.fastmail.com/dav/calendars/user/email@uttarayan.me";
userName = "email@uttarayan.me";
passwordCommand = ["cat" "${config.sops.secrets."accounts/calendar/fastmail".path}"];
type = "caldav";
};
khal = {
enable = true;
addresses = ["email@uttarayan.me"];
};
vdirsyncer = {
enable = true;
};
};
};
};
};
programs.mbsync.enable = true;
services.mbsync.enable = pkgs.stdenv.isLinux;
# accounts.email.accounts.<name>.mbsync.create

View File

@@ -5,7 +5,7 @@
}:
lib.optionalAttrs device.hasGui {
imports = [
# ./audacity.nix
./audacity.nix
# ./bottles.nix
# ./cursor.nix
# ./gimp.nix
@@ -13,18 +13,13 @@ lib.optionalAttrs device.hasGui {
# ./ida.nix
# ./jellyflix.nix
# ./kicad.nix
# ./lmstudio.nix
# ./neovide.nix
# ./openscad.nix
# ./orcaslicer.nix
# ./pcsx2.nix
# ./prismlauncher.nix
# ./rpcs3.nix
# ./shadps4.nix
# ./thunderbird.nix
# ./tsukimi.nix
# ./vial.nix
# ./vlc.nix
# ./vscode.nix
./affine.nix
@@ -35,12 +30,17 @@ lib.optionalAttrs device.hasGui {
./ghostty.nix
./hyprpicker.nix
./kitty.nix
./matrix.nix
./lmstudio.nix
./mpv.nix
./nextcloud.nix
./matrix.nix
./obs-studio.nix
./orcaslicer.nix
./prismlauncher.nix
./shadps4.nix
./slack.nix
./vicinae.nix
./vlc.nix
./wezterm.nix
./zathura.nix
./zed.nix

View File

@@ -2,7 +2,6 @@
pkgs,
inputs,
device,
config,
...
}: {
imports = [
@@ -11,47 +10,6 @@
programs.zen-browser = {
enable = device.isLinux;
profiles.default = {
containersForce = true;
containers = {
Personal = {
color = "purple";
icon = "fingerprint";
id = 1;
};
Work = {
color = "blue";
icon = "briefcase";
id = 2;
};
Shopping = {
color = "yellow";
icon = "dollar";
id = 3;
};
};
spacesForce = true;
spaces = let
containers = config.programs.zen-browser.profiles."default".containers;
in {
"Personal" = {
id = "";
icon = "👤";
container = containers."Personal".id;
position = 1000;
};
"Work" = {
id = "00bdd434-e31b-4e2b-b8f5-fa7055631a64";
icon = "💼";
container = containers."Work".id;
position = 2000;
};
"Shopping" = {
id = "77452260-56e6-4c9e-8d5f-417958bc4fa4";
icon = "💸";
container = containers."Shopping".id;
position = 3000;
};
};
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [
privacy-badger
violentmonkey
@@ -84,6 +42,5 @@
Fingerprinting = true;
};
};
suppressXdgMigrationWarning = true;
};
}

View File

@@ -27,7 +27,6 @@
home-manager = {
enable = true;
};
man.generateCaches = true;
};
fonts.fontconfig.enable = true;

View File

@@ -1,6 +0,0 @@
{pkgs, ...}: {
programs.khal.enable = true;
programs.qcal.enable = true;
programs.vdirsyncer.enable = true;
accounts.calendar.accounts.fastmail.qcal.enable = true;
}

View File

@@ -1,8 +1,13 @@
{...}: {
{
pkgs,
lib,
device,
...
}: {
programs.
carapace = {
enable = false;
enableFishIntegration = false;
enableFishIntegration = true;
enableNushellIntegration = true;
};
}

View File

@@ -28,7 +28,6 @@
./alejandra.nix
./aria2.nix
./ast-grep.nix
./attic.nix
./atuin.nix
./bat.nix
./binwalk.nix
@@ -36,10 +35,8 @@
./bottom.nix
./btop.nix
./cachix.nix
./calendar.nix
./carapace.nix
./cargo.nix
./cfcli.nix
./ddcbacklight.nix
./deploy-rs.nix
./direnv.nix
@@ -58,7 +55,6 @@
./himalaya.nix
./hyprshade.nix
./jq.nix
./jujutsu.nix
./just.nix
./ncpamixer.nix
./neomutt.nix
@@ -82,5 +78,8 @@
./yazi.nix
./yt-dlp.nix
./zoxide.nix
./attic.nix
./cfcli.nix
./jujutsu.nix
];
}

View File

@@ -43,7 +43,6 @@
''}
'';
};
home.shell.enableFishIntegration = true;
}
// lib.optionalAttrs (!(device.is "tsuba")) {
stylix.targets.fish.enable = false;

View File

@@ -26,5 +26,4 @@
}
'';
};
home.shell.enableNushellIntegration = true;
}

View File

@@ -17,6 +17,5 @@
cache_dir = config.home.homeDirectory + "/.cache/yazi/previews";
};
};
shellWrapperName = "yy";
};
}

View File

@@ -620,21 +620,6 @@ in {
};
sources = {
cmdline = [];
# default =
# rawLua
# /*
# lua
# */
# ''
# function(ctx)
# local success, node = pcall(vim.treesitter.get_node)
# if success and node and vim.tbl_contains({ 'comment', 'line_comment', 'block_comment' }, node:type()) then
# return { 'buffer' }
# else
# return { 'git', 'lsp', 'path', 'snippets', 'buffer', 'dictionary', 'ripgrep', 'tmux' }
# end
# end
# '';
default = [
"git"
"lsp"
@@ -643,7 +628,6 @@ in {
"path"
"buffer"
"ripgrep"
# "tmux"
];
providers = {
buffer = {
@@ -655,30 +639,23 @@ in {
path = {};
dictionary = {
module = "blink-cmp-dictionary";
name = "dict";
name = "Dict";
min_keyword_length = 3;
opts = {
};
};
git = {
module = "blink-cmp-git";
name = "git";
name = "Git";
opts = {
# -- options for the blink-cmp-git
};
};
ripgrep = {
module = "blink-ripgrep";
name = "ripgrep";
name = "Ripgrep";
opts = {};
};
# tmux = {
# module = "blink-cmp-tmux";
# name = "tmux";
# opts = {
# triggered_only = false;
# };
# };
};
};
};
@@ -688,7 +665,6 @@ in {
blink-cmp-dictionary.enable = true;
blink-cmp-copilot.enable = true;
blink-cmp-spell.enable = true;
blink-cmp-tmux.enable = true;
blink-compat = {
enable = true;
settings.impersonate_nvim_cmp = true;

View File

@@ -4,5 +4,4 @@
documentation.dev.enable = true;
documentation.doc.enable = true;
documentation.nixos.enable = true;
documentation.man.generateCaches = true;
}

View File

@@ -8,10 +8,5 @@
./easyeffects.nix
./vr.nix
./helvum.nix
# ./wine.nix
# ./virt.nix
./gparted.nix
./nvtop.nix
# ./qpwgraph.nix
];
}

View File

@@ -1,3 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [gparted];
}

View File

@@ -1,3 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [nvtopPackages.nvidia];
}

View File

@@ -1,3 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [qpwgraph];
}

View File

@@ -1,6 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
virt-manager
quickemu
];
}

View File

@@ -1,7 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
wine-wayland
winetricks
wineWowPackages.waylandFull
];
}

View File

@@ -293,6 +293,42 @@
fonts.fontconfig.enable = true;
fonts.fontDir.enable = true;
environment = {
# List packages installed in system profile. To search, run:
# $ nix search wget
systemPackages = with pkgs; [
v4l-utils
polychromatic
openrazer-daemon
cudatoolkit
# Wine
wine-wayland
winetricks
wineWowPackages.waylandFull
virt-manager
gparted
nvtopPackages.nvidia
quickemu
# (nixvim.makeNixvim (import ../../neovim))
qpwgraph
hyprland
xorg.xhost
foot
git
fish
nushell
# (pkgs.wrapFirefox
# (pkgs.firefox-unwrapped.override {pipewireSupport = true;})
# {})
gnumake
python3
nerd-fonts.fira-code
nerd-fonts.hasklug
nerd-fonts.symbols-only
monaspace
ddcutil
libnotify
];
sessionVariables = {
WLR_NO_HARDWARE_CURSORS = "1";
NIXOS_OZONE_WL = "1";

View File

@@ -1,5 +1,5 @@
{...}: {
imports = [
# ./hytale.nix
./hytale.nix
];
}

View File

@@ -1,3 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [cudatoolkit];
}

View File

@@ -1,3 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [ddcutil];
}

View File

@@ -4,7 +4,7 @@
./steam.nix
./1password.nix
./localsend.nix
# ./appimage.nix
./appimage.nix
./obs-studio.nix
./gnome-disks.nix
./nix-ld.nix
@@ -12,15 +12,5 @@
./droidcam.nix
./wireshark.nix
./flatpak.nix
./v4l-utils.nix
./razer.nix
./cuda.nix
./fonts.nix
./dev.nix
./shells.nix
./hyprland.nix
./foot.nix
./ddcutil.nix
./libnotify.nix
];
}

View File

@@ -1,7 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
git
gnumake
python3
];
}

View File

@@ -1,8 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
nerd-fonts.fira-code
nerd-fonts.hasklug
nerd-fonts.symbols-only
monaspace
];
}

View File

@@ -1,3 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [foot];
}

View File

@@ -1,6 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
hyprland
xorg.xhost
];
}

View File

@@ -1,3 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [libnotify];
}

View File

@@ -1,6 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
polychromatic
openrazer-daemon
];
}

View File

@@ -1,6 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
fish
nushell
];
}

View File

@@ -1,3 +0,0 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [v4l-utils];
}

View File

@@ -6,8 +6,6 @@ paperless:
accounts:
mail:
fastmail: ENC[AES256_GCM,data:WCqmJqUjJz/mUdVB9xDvYQ==,iv:uU3X7/doSz6v0c8eHfB6riOkxWoWqYhbsoexaZwdb4Q=,tag:0oSRXo93siNQDlOgPA3Hsw==,type:str]
calendar:
fastmail: ENC[AES256_GCM,data:pjTLouC7hVSdjb14UmCM7g==,iv:YdznLQUxf5YFl1AhdZE1sj1MiIOPEBhCbxM8EB4ye8c=,tag:H55Nk8rAsDkSsPJRm+9L5Q==,type:str]
gitea:
registration: ENC[AES256_GCM,data:1FVvZF6e4AQK09Qd/hTqCvAEsnKyNztcQ6gFWHprMSNHkodNoyAyZg==,iv:ftnk06e9XV8+ZFupnV4I4a4he1ne9jAzmihli5Vt6h8=,tag:5+Tqzh/dSSWB221h01ftyQ==,type:str]
llama:
@@ -119,7 +117,7 @@ sops:
VGZKdHpVeFRpQUxtSEkyaEhLMlBJcGsKLb0DvPNZosPBUuiX6qz1s5IO5INQh8CK
ZtXTVClwMSmaUYhdSB2gKFrKVZHXTJZ4oAL5t/BpC0pOHyr+o96T3Q==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-02-19T21:23:49Z"
mac: ENC[AES256_GCM,data:Pey0VPpH1lZazbAqHrrwuoEHZL2Pi7uMV/tR8aLGI958JHDxuHZK41YEOsMa+aiOtiJclgRvO8iOb0oDESsVO5hDTCou7/sJe2Epk62lEclTiho+QnjhnEmP2qYcuWfR1PVwk/n/wkPWm+rBsYGH7PpQZeYUznWQaHPZPFNnIPw=,iv:KTe0Quu/MJA17BivQDCTnBi5IAGtq6x0GKaqm4MuUUo=,tag:IPehj8blXzuEr0HN85y4eg==,type:str]
lastmodified: "2026-02-18T10:39:02Z"
mac: ENC[AES256_GCM,data:fz+15A9C6G4x3OUzoKY3yvUt75dx2aql2GEmnuJcPM1YC9KN083PodKQR1axr23w7C9S2/iTXEnYJhx3X+dfoJbTRWKVvraGHWQ9w5jbjVMVfU+97JxrtykdwXKmwlzTbF4lakHd4dWRv5e9aR7vN2JX1NUd9EuazQ0/xPeIVOQ=,iv:l4/r/poWY5IdKrM0IxbdWfg6JB7r+tssh9LIZDSNr8w=,tag:HE3C7LzWrzCKE91VdZnqXg==,type:str]
unencrypted_suffix: _unencrypted
version: 3.11.0