feat: update stuff

This commit is contained in:
uttarayan21
2025-06-18 10:37:41 +05:30
parent a65cd7a6d1
commit 5a30201864
7 changed files with 188 additions and 177 deletions

330
flake.lock generated
View File

@@ -194,11 +194,11 @@
]
},
"locked": {
"lastModified": 1747864449,
"narHash": "sha256-PIjVAWghZhr3L0EFM2UObhX84UQxIACbON0IC0zzSKA=",
"lastModified": 1749155310,
"narHash": "sha256-t0HfHg/1+TbSra5s6nNM0o4tnb3uqWedShSpZXsUMYY=",
"owner": "hyprwm",
"repo": "aquamarine",
"rev": "389372c5f4dc1ac0e7645ed29a35fd6d71672ef5",
"rev": "94981cf75a9f11da0b6dd6a1abbd7c50a36ab2d3",
"type": "github"
},
"original": {
@@ -261,11 +261,11 @@
},
"crane_3": {
"locked": {
"lastModified": 1746291859,
"narHash": "sha256-DdWJLA+D5tcmrRSg5Y7tp/qWaD05ATI4Z7h22gd1h7Q=",
"lastModified": 1748970125,
"narHash": "sha256-UDyigbDGv8fvs9aS95yzFfOKkEjx1LO3PL3DsKopohA=",
"owner": "ipetkov",
"repo": "crane",
"rev": "dfd9a8dfd09db9aad544c4d3b6c47b12562544a5",
"rev": "323b5746d89e04b22554b061522dfce9e4c49b18",
"type": "github"
},
"original": {
@@ -330,11 +330,11 @@
},
"crane_7": {
"locked": {
"lastModified": 1743700120,
"narHash": "sha256-8BjG/P0xnuCyVOXlYRwdI1B8nVtyYLf3oDwPSimqREY=",
"lastModified": 1748970125,
"narHash": "sha256-UDyigbDGv8fvs9aS95yzFfOKkEjx1LO3PL3DsKopohA=",
"owner": "ipetkov",
"repo": "crane",
"rev": "e316f19ee058e6db50075115783be57ac549c389",
"rev": "323b5746d89e04b22554b061522dfce9e4c49b18",
"type": "github"
},
"original": {
@@ -346,11 +346,11 @@
"csshacks": {
"flake": false,
"locked": {
"lastModified": 1747927166,
"narHash": "sha256-cB5CG7C4LauYsjxL7uj37AoDZuMnqnAD3jjBerClnGY=",
"lastModified": 1749053961,
"narHash": "sha256-iTMRvEhkQ+uj+UywSLnKLS2pg5AEN3tyog3f1Tc+rtk=",
"owner": "MrOtherGuy",
"repo": "firefox-csshacks",
"rev": "20830b86775b873d22b48f0f69dde1503641ea5e",
"rev": "b8e0cb847e60087dc7cb831d778bcc05099cd36a",
"type": "github"
},
"original": {
@@ -409,11 +409,11 @@
"utils": "utils"
},
"locked": {
"lastModified": 1727447169,
"narHash": "sha256-3KyjMPUKHkiWhwR91J1YchF6zb6gvckCAY1jOE+ne0U=",
"lastModified": 1749105467,
"narHash": "sha256-hXh76y/wDl15almBcqvjryB50B0BaiXJKk20f314RoE=",
"owner": "serokell",
"repo": "deploy-rs",
"rev": "aa07eb05537d4cd025e2310397a6adcedfe72c76",
"rev": "6bc76b872374845ba9d645a2f012b764fecd765f",
"type": "github"
},
"original": {
@@ -470,11 +470,11 @@
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1696426674,
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
"lastModified": 1733328505,
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"type": "github"
},
"original": {
@@ -533,11 +533,11 @@
"flake-compat_5": {
"flake": false,
"locked": {
"lastModified": 1733328505,
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
"lastModified": 1747046372,
"narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
"type": "github"
},
"original": {
@@ -662,11 +662,11 @@
]
},
"locked": {
"lastModified": 1743550720,
"narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=",
"lastModified": 1749398372,
"narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "c621e8422220273271f52058f618c94e405bb0f5",
"rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569",
"type": "github"
},
"original": {
@@ -683,11 +683,11 @@
]
},
"locked": {
"lastModified": 1743550720,
"narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=",
"lastModified": 1749398372,
"narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "c621e8422220273271f52058f618c94e405bb0f5",
"rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569",
"type": "github"
},
"original": {
@@ -990,11 +990,11 @@
"zon2nix": "zon2nix"
},
"locked": {
"lastModified": 1748406623,
"narHash": "sha256-3mGdIMzulRgMzreDhXnVecpG/tB5YuW8/LolBNiEStk=",
"lastModified": 1750025427,
"narHash": "sha256-l8wuoeARto4Gd0NpLnQsav6oVOMHPO16eyO34WceP3A=",
"owner": "ghostty-org",
"repo": "ghostty",
"rev": "8a00aa8223dddd490e55b741e4293d8ff1e756df",
"rev": "d0f116da3554c151c63fd3a11e90661cb8489359",
"type": "github"
},
"original": {
@@ -1086,11 +1086,11 @@
]
},
"locked": {
"lastModified": 1748391243,
"narHash": "sha256-7sCuihzsTRZemtbTXaFUoGJUfuQErhKEcL9v7HKIo1k=",
"lastModified": 1750033262,
"narHash": "sha256-TcFN78w6kPspxpbPsxW/8vQ1GAtY8Y3mjBaC+oB8jo4=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "f5b12be834874f7661db4ced969a621ab2d57971",
"rev": "66523b0efe93ce5b0ba96dcddcda15d36673c1f0",
"type": "github"
},
"original": {
@@ -1115,11 +1115,11 @@
]
},
"locked": {
"lastModified": 1745948457,
"narHash": "sha256-lzTV10FJTCGNtMdgW5YAhCAqezeAzKOd/97HbQK8GTU=",
"lastModified": 1749155331,
"narHash": "sha256-XR9fsI0zwLiFWfqi/pdS/VD+YNorKb3XIykgTg4l1nA=",
"owner": "hyprwm",
"repo": "hyprcursor",
"rev": "ac903e80b33ba6a88df83d02232483d99f327573",
"rev": "45fcc10b4c282746d93ec406a740c43b48b4ef80",
"type": "github"
},
"original": {
@@ -1144,11 +1144,11 @@
]
},
"locked": {
"lastModified": 1745015490,
"narHash": "sha256-apEJ9zoSzmslhJ2vOKFcXTMZLUFYzh1ghfB6Rbw3Low=",
"lastModified": 1749238452,
"narHash": "sha256-8qiKEWcxUrjpUpK+WyFNg/72C8rp70LUuyTD23T+SdQ=",
"owner": "hyprwm",
"repo": "hyprgraphics",
"rev": "60754910946b4e2dc1377b967b7156cb989c5873",
"rev": "c7225d73755a6c4c7c72f4d4f3925ea426e325a8",
"type": "github"
},
"original": {
@@ -1173,11 +1173,11 @@
]
},
"locked": {
"lastModified": 1743953322,
"narHash": "sha256-prQ5JKopXtzCMX2eT3dXbaVvGmzjMRE2bXStQDdazpM=",
"lastModified": 1749145600,
"narHash": "sha256-v2kY5RDk9oyo1x9m8u83GdklC96xlJ7ka1rrvZoYL78=",
"owner": "hyprwm",
"repo": "hyprgraphics",
"rev": "9d7f2687c84c729afbc3b13f7937655570f2978d",
"rev": "80b754e38e836777ad3a9d5d1ffc3491b0332471",
"type": "github"
},
"original": {
@@ -1204,11 +1204,11 @@
"xdph": "xdph"
},
"locked": {
"lastModified": 1748438403,
"narHash": "sha256-uNgR25LfmSOYQ1wNlC91UZ/avt+bmxZpwlqOYM6vI20=",
"lastModified": 1750074186,
"narHash": "sha256-QZItKFdQRXGTFoZ7+JoIFdPSYOW8qLPkNNZDyor1Ou8=",
"owner": "hyprwm",
"repo": "Hyprland",
"rev": "9bf1b491440eac6f9c0d6853013ad5666c12d1d9",
"rev": "d4e8a440874bebed07a5908009a3d854120277ed",
"type": "github"
},
"original": {
@@ -1229,11 +1229,11 @@
]
},
"locked": {
"lastModified": 1743714874,
"narHash": "sha256-yt8F7NhMFCFHUHy/lNjH/pjZyIDFNk52Q4tivQ31WFo=",
"lastModified": 1749046714,
"narHash": "sha256-kymV5FMnddYGI+UjwIw8ceDjdeg7ToDVjbHCvUlhn14=",
"owner": "hyprwm",
"repo": "hyprland-protocols",
"rev": "3a5c2bda1c1a4e55cc1330c782547695a93f05b2",
"rev": "613878cb6f459c5e323aaafe1e6f388ac8a36330",
"type": "github"
},
"original": {
@@ -1261,11 +1261,11 @@
]
},
"locked": {
"lastModified": 1737634706,
"narHash": "sha256-nGCibkfsXz7ARx5R+SnisRtMq21IQIhazp6viBU8I/A=",
"lastModified": 1749154592,
"narHash": "sha256-DO7z5CeT/ddSGDEnK9mAXm1qlGL47L3VAHLlLXoCjhE=",
"owner": "hyprwm",
"repo": "hyprland-qt-support",
"rev": "8810df502cdee755993cb803eba7b23f189db795",
"rev": "4c8053c3c888138a30c3a6c45c2e45f5484f2074",
"type": "github"
},
"original": {
@@ -1297,11 +1297,11 @@
]
},
"locked": {
"lastModified": 1745951494,
"narHash": "sha256-2dModE32doiyQMmd6EDAQeZnz+5LOs6KXyE0qX76WIg=",
"lastModified": 1749155776,
"narHash": "sha256-t1PM0wxQLQwv2F2AW23uA7pm5giwmcgYEWbNIRct9r4=",
"owner": "hyprwm",
"repo": "hyprland-qtutils",
"rev": "4be1d324faf8d6e82c2be9f8510d299984dfdd2e",
"rev": "396e8aa1c06274835b69da7f9a015fff9a9b7522",
"type": "github"
},
"original": {
@@ -1326,11 +1326,11 @@
]
},
"locked": {
"lastModified": 1747484975,
"narHash": "sha256-+LAQ81HBwG0lwshHlWe0kfWg4KcChIPpnwtnwqmnoEU=",
"lastModified": 1749145882,
"narHash": "sha256-qr0KXeczF8Sma3Ae7+dR2NHhvG7YeLBJv19W4oMu6ZE=",
"owner": "hyprwm",
"repo": "hyprlang",
"rev": "163c83b3db48a17c113729c220a60b94596c9291",
"rev": "1bfb84f54d50c7ae6558c794d3cfd5f6a7e6e676",
"type": "github"
},
"original": {
@@ -1355,11 +1355,11 @@
]
},
"locked": {
"lastModified": 1744468525,
"narHash": "sha256-9HySx+EtsbbKlZDlY+naqqOV679VdxP6x6fP3wxDXJk=",
"lastModified": 1749145882,
"narHash": "sha256-qr0KXeczF8Sma3Ae7+dR2NHhvG7YeLBJv19W4oMu6ZE=",
"owner": "hyprwm",
"repo": "hyprlang",
"rev": "f1000c54d266e6e4e9d646df0774fac5b8a652df",
"rev": "1bfb84f54d50c7ae6558c794d3cfd5f6a7e6e676",
"type": "github"
},
"original": {
@@ -1380,11 +1380,11 @@
"systems": "systems_9"
},
"locked": {
"lastModified": 1747635830,
"narHash": "sha256-IypoV7crmhQ4llD0n4qqO4XTRNAAbHfA+2oiTiq2qpk=",
"lastModified": 1749162391,
"narHash": "sha256-aCiNnE26qIAxEBP6SRXjLBlIGOB18TViDreoPe96p6Q=",
"owner": "hyprwm",
"repo": "hyprlock",
"rev": "da1d076d849fc0f298c1d287bddd04802bf7d0f9",
"rev": "f9d8dfab7ae0aec625e7814e16f626fabec3641b",
"type": "github"
},
"original": {
@@ -1405,11 +1405,11 @@
]
},
"locked": {
"lastModified": 1746635225,
"narHash": "sha256-W9G9bb0zRYDBRseHbVez0J8qVpD5QbizX67H/vsudhM=",
"lastModified": 1749819919,
"narHash": "sha256-7F/KG8dwSH9JXdlpOVrEEArS+PJSn0iEnx5eVCk89/I=",
"owner": "hyprwm",
"repo": "hyprutils",
"rev": "674ea57373f08b7609ce93baff131117a0dfe70d",
"rev": "57ab2a867d8b554ad89f29060c15efd11631db91",
"type": "github"
},
"original": {
@@ -1430,11 +1430,11 @@
]
},
"locked": {
"lastModified": 1743950287,
"narHash": "sha256-/6IAEWyb8gC/NKZElxiHChkouiUOrVYNq9YqG0Pzm4Y=",
"lastModified": 1749135356,
"narHash": "sha256-Q8mAKMDsFbCEuq7zoSlcTuxgbIBVhfIYpX0RjE32PS0=",
"owner": "hyprwm",
"repo": "hyprutils",
"rev": "f2dc70e448b994cef627a157ee340135bd68fbc6",
"rev": "e36db00dfb3a3d3fdcc4069cb292ff60d2699ccb",
"type": "github"
},
"original": {
@@ -1455,11 +1455,11 @@
]
},
"locked": {
"lastModified": 1747584298,
"narHash": "sha256-PH9qZqWLHvSBQiUnA0NzAyQA3tu2no2z8kz0ZeHWj4w=",
"lastModified": 1749145760,
"narHash": "sha256-IHaGWpGrv7seFWdw/1A+wHtTsPlOGIKMrk1TUIYJEFI=",
"owner": "hyprwm",
"repo": "hyprwayland-scanner",
"rev": "e511882b9c2e1d7a75d45d8fddd2160daeafcbc3",
"rev": "817918315ea016cc2d94004bfb3223b5fd9dfcc6",
"type": "github"
},
"original": {
@@ -1480,11 +1480,11 @@
]
},
"locked": {
"lastModified": 1739870480,
"narHash": "sha256-SiDN5BGxa/1hAsqhgJsS03C3t2QrLgBT8u+ENJ0Qzwc=",
"lastModified": 1749145760,
"narHash": "sha256-IHaGWpGrv7seFWdw/1A+wHtTsPlOGIKMrk1TUIYJEFI=",
"owner": "hyprwm",
"repo": "hyprwayland-scanner",
"rev": "206367a08dc5ac4ba7ad31bdca391d098082e64b",
"rev": "817918315ea016cc2d94004bfb3223b5fd9dfcc6",
"type": "github"
},
"original": {
@@ -1503,11 +1503,11 @@
]
},
"locked": {
"lastModified": 1749590480,
"narHash": "sha256-O+5dMuypRD66kzNuD5veThaX3PdnZWqmCnXwO0XCVaA=",
"lastModified": 1750070442,
"narHash": "sha256-D2nEH2kst7hilUIS7I96shHG9zi7I/+a/Jqf83oxJZc=",
"owner": "JakeStanger",
"repo": "ironbar",
"rev": "4fad5a4d185d6d5c3d450cc385e854dfc59fc545",
"rev": "923fc4b5af1e4995d72e711fc44ee57f256e2716",
"type": "github"
},
"original": {
@@ -1556,11 +1556,11 @@
"rust-overlay": "rust-overlay_4"
},
"locked": {
"lastModified": 1747056319,
"narHash": "sha256-qSKcBaISBozadtPq6BomnD+wIYTZIkiua3UuHLaD52c=",
"lastModified": 1749471908,
"narHash": "sha256-uGfPqd43KTomeIVWUzHu3hGLWFsqYibhWLt2OaRic28=",
"owner": "nix-community",
"repo": "lanzaboote",
"rev": "2e425f3da6ce7f5b34fa6eaf7a2a7f78dbabcc85",
"rev": "00292388ad3b497763b81568d6ee5e1c4a2bcf85",
"type": "github"
},
"original": {
@@ -1634,11 +1634,11 @@
"navigator": {
"flake": false,
"locked": {
"lastModified": 1747878383,
"narHash": "sha256-jXJ+c28Ugj/ggJaAy1D+NsFulu2j/S1uimtuY9BJPTo=",
"lastModified": 1748579060,
"narHash": "sha256-aWqmIx+nJNFYTw2JBIiJ+NFpgNOy7iG8RY5S9Ye8vlQ=",
"owner": "ray-x",
"repo": "navigator.lua",
"rev": "f2a2a010b43e92b9ed072712fa80dfee5293f56d",
"rev": "c46a05cbf8ac1b72be1c99cf6108feda8571a082",
"type": "github"
},
"original": {
@@ -1667,11 +1667,11 @@
"neorg": {
"flake": false,
"locked": {
"lastModified": 1747755429,
"narHash": "sha256-07QhATJIWAXNEN8liiWFWRS/hMs59Xjs4MF2lpKoaOE=",
"lastModified": 1749805422,
"narHash": "sha256-q3wIdHnAgCUczum+1WhrcxO2Nf6chN/IeRHjB1v2tI4=",
"owner": "nvim-neorg",
"repo": "neorg",
"rev": "f8c932adf75ba65cd015cdbcf9ed1b96814cf55e",
"rev": "9d75ae8e2625db240636870dd7f029c9a82ab9ef",
"type": "github"
},
"original": {
@@ -1703,11 +1703,11 @@
]
},
"locked": {
"lastModified": 1748352827,
"narHash": "sha256-sNUUP6qxGkK9hXgJ+p362dtWLgnIWwOCmiq72LAWtYo=",
"lastModified": 1749873626,
"narHash": "sha256-1Mc/D/1RwwmDKY59f4IpDBgcQttxffm+4o0m67lQ8hc=",
"owner": "LnL7",
"repo": "nix-darwin",
"rev": "44a7d0e687a87b73facfe94fba78d323a6686a90",
"rev": "2f140d6ac8840c6089163fb43ba95220c230f22b",
"type": "github"
},
"original": {
@@ -1805,11 +1805,11 @@
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1748145500,
"narHash": "sha256-t9fx0l61WOxtWxXCqlXPWSuG/0XMF9DtE2T7KXgMqJw=",
"lastModified": 1749960154,
"narHash": "sha256-EWlr9MZDd+GoGtZB4QsDzaLyaDQPGnRY03MFp6u2wSg=",
"owner": "Mic92",
"repo": "nix-index-database",
"rev": "a98adbf54d663395df0b9929f6481d4d80fc8927",
"rev": "424a40050cdc5f494ec45e46462d288f08c64475",
"type": "github"
},
"original": {
@@ -1869,11 +1869,11 @@
},
"nixpkgs-master": {
"locked": {
"lastModified": 1748451898,
"narHash": "sha256-cNIyItR/1xAb8K/TjgqNwHx32Xnjr2ZYkjgtIWF5+Q8=",
"lastModified": 1750082622,
"narHash": "sha256-PNNGziQv/xHDxr2SLYk8lHZfnyWEGEBg7CqU2W+FZBQ=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "f1407d338ceebfd8630ca83541bd944371f32b54",
"rev": "7d66df760c0d524479a6f946e34963fb055211e0",
"type": "github"
},
"original": {
@@ -1885,11 +1885,11 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1748037224,
"narHash": "sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk=",
"lastModified": 1749995256,
"narHash": "sha256-LEGfcombb0otUf23oAmYCXR4+lMQKa49XmU0G5HItGI=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "f09dede81861f3a83f7f06641ead34f02f37597f",
"rev": "daa45f10955cc2207ac9c5f0206774d2f757c162",
"type": "github"
},
"original": {
@@ -1930,11 +1930,11 @@
},
"nixpkgs_4": {
"locked": {
"lastModified": 1748026106,
"narHash": "sha256-6m1Y3/4pVw1RWTsrkAK2VMYSzG4MMIj7sqUy7o8th1o=",
"lastModified": 1749794982,
"narHash": "sha256-Kh9K4taXbVuaLC0IL+9HcfvxsSUx8dPB5s5weJcc9pc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "063f43f2dbdef86376cc29ad646c45c46e93234c",
"rev": "ee930f9755f58096ac6e8ca94a1887e0534e2d81",
"type": "github"
},
"original": {
@@ -1946,11 +1946,11 @@
},
"nixpkgs_5": {
"locked": {
"lastModified": 1748370509,
"narHash": "sha256-QlL8slIgc16W5UaI3w7xHQEP+Qmv/6vSNTpoZrrSlbk=",
"lastModified": 1749794982,
"narHash": "sha256-Kh9K4taXbVuaLC0IL+9HcfvxsSUx8dPB5s5weJcc9pc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "4faa5f5321320e49a78ae7848582f684d64783e9",
"rev": "ee930f9755f58096ac6e8ca94a1887e0534e2d81",
"type": "github"
},
"original": {
@@ -1994,11 +1994,11 @@
},
"nixpkgs_8": {
"locked": {
"lastModified": 1748370509,
"narHash": "sha256-QlL8slIgc16W5UaI3w7xHQEP+Qmv/6vSNTpoZrrSlbk=",
"lastModified": 1749794982,
"narHash": "sha256-Kh9K4taXbVuaLC0IL+9HcfvxsSUx8dPB5s5weJcc9pc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "4faa5f5321320e49a78ae7848582f684d64783e9",
"rev": "ee930f9755f58096ac6e8ca94a1887e0534e2d81",
"type": "github"
},
"original": {
@@ -2018,11 +2018,11 @@
"systems": "systems_13"
},
"locked": {
"lastModified": 1748348238,
"narHash": "sha256-etRxo4m9zbKuZbb1Tjt20mab7hc9bQGIlm+U5X4sctc=",
"lastModified": 1750076671,
"narHash": "sha256-qcbDIBJy5YwUFckLhfzFqrJPxQdROsRUayGeKP8FMgE=",
"owner": "nix-community",
"repo": "nixvim",
"rev": "65b1bffd3d36e9392083c6efcf2e087921afa86e",
"rev": "831b503f114c12b55197547ce1c379f67d0768b6",
"type": "github"
},
"original": {
@@ -2043,11 +2043,11 @@
"norg-meta": "norg-meta"
},
"locked": {
"lastModified": 1748413609,
"narHash": "sha256-TCxj+ov33tMQYnUUXCg7nvGnAq8JVS4XxJR+WOeSZW4=",
"lastModified": 1749990869,
"narHash": "sha256-+YCYXwiVxmBvoKGzmUrjyIWxQl6/9vnWgpwKDy1NHgQ=",
"owner": "nvim-neorg",
"repo": "nixpkgs-neorg-overlay",
"rev": "05da4a5fdfb50fa1c31f0041c0482226acedaf4a",
"rev": "f6592fb7c723e11dc1de152d5c30be7af1987ced",
"type": "github"
},
"original": {
@@ -2104,11 +2104,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1748450894,
"narHash": "sha256-EDAiOkRuq9WkX7Rg/VCLA39e8kzxPcrmlONN1HZiC8I=",
"lastModified": 1750080221,
"narHash": "sha256-ZRKxMmnp6VSVy5ZaTbXPD2GvKkSjB/lk88LqOyrQVJM=",
"owner": "nix-community",
"repo": "nur",
"rev": "84de0c27833a2d5a3c5eac3d478af7f6410ed764",
"rev": "fd7ca5b15e2bb27324daeb6e7cc5d5fe036f544b",
"type": "github"
},
"original": {
@@ -2127,11 +2127,11 @@
]
},
"locked": {
"lastModified": 1748298102,
"narHash": "sha256-PP11GVwUt7F4ZZi5A5+99isuq39C59CKc5u5yVisU/U=",
"lastModified": 1749730855,
"narHash": "sha256-L3x2nSlFkXkM6tQPLJP3oCBMIsRifhIDPMQQdHO5xWo=",
"owner": "NuschtOS",
"repo": "search",
"rev": "f8a1c221afb8b4c642ed11ac5ee6746b0fe1d32f",
"rev": "8dfe5879dd009ff4742b668d9c699bc4b9761742",
"type": "github"
},
"original": {
@@ -2203,11 +2203,11 @@
]
},
"locked": {
"lastModified": 1747372754,
"narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=",
"lastModified": 1749636823,
"narHash": "sha256-WUaIlOlPLyPgz9be7fqWJA5iG6rHcGRtLERSCfUDne4=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46",
"rev": "623c56286de5a3193aa38891a6991b28f9bab056",
"type": "github"
},
"original": {
@@ -2229,11 +2229,11 @@
]
},
"locked": {
"lastModified": 1746537231,
"narHash": "sha256-Wb2xeSyOsCoTCTj7LOoD6cdKLEROyFAArnYoS+noCWo=",
"lastModified": 1747372754,
"narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "fa466640195d38ec97cf0493d6d6882bc4d14969",
"rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46",
"type": "github"
},
"original": {
@@ -2245,11 +2245,11 @@
"rest-nvim": {
"flake": false,
"locked": {
"lastModified": 1741443825,
"narHash": "sha256-uS3lwff9wqPkSaMA3SGBOL4zPcBEZaRaAji3SEjIJJE=",
"lastModified": 1749654441,
"narHash": "sha256-UsnTsWccs2XW7NtjlgqQYlOJjp9t2+3gX3AEOo6LtaI=",
"owner": "rest-nvim",
"repo": "rest.nvim",
"rev": "2ded89dbda1fd3c1430685ffadf2df8beb28336d",
"rev": "de9726ab956e30202aafbcdea83c1d6bffe54227",
"type": "github"
},
"original": {
@@ -2376,11 +2376,11 @@
]
},
"locked": {
"lastModified": 1747017456,
"narHash": "sha256-C/U12fcO+HEF071b5mK65lt4XtAIZyJSSJAg9hdlvTk=",
"lastModified": 1749436897,
"narHash": "sha256-OkDtaCGQQVwVFz5HWfbmrMJR99sFIMXHCHEYXzUJEJY=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "5b07506ae89b025b14de91f697eba23b48654c52",
"rev": "e7876c387e35dc834838aff254d8e74cf5bd4f19",
"type": "github"
},
"original": {
@@ -2423,11 +2423,11 @@
]
},
"locked": {
"lastModified": 1748399823,
"narHash": "sha256-kahD8D5hOXOsGbNdoLLnqCL887cjHkx98Izc37nDjlA=",
"lastModified": 1750041667,
"narHash": "sha256-/8F9L6T9w/Fx1D6L+BtWIXg5m9F6jwOFg6uhZpKnM/0=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "d68a69dc71bc19beb3479800392112c2f6218159",
"rev": "d72bd8c9fda03c9834ea89d7a5a21c7880b79277",
"type": "github"
},
"original": {
@@ -2486,11 +2486,11 @@
]
},
"locked": {
"lastModified": 1743682350,
"narHash": "sha256-S/MyKOFajCiBm5H5laoE59wB6w0NJ4wJG53iAPfYW3k=",
"lastModified": 1749436897,
"narHash": "sha256-OkDtaCGQQVwVFz5HWfbmrMJR99sFIMXHCHEYXzUJEJY=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "c4a8327b0f25d1d81edecbb6105f74d7cf9d7382",
"rev": "e7876c387e35dc834838aff254d8e74cf5bd4f19",
"type": "github"
},
"original": {
@@ -2506,11 +2506,11 @@
]
},
"locked": {
"lastModified": 1747603214,
"narHash": "sha256-lAblXm0VwifYCJ/ILPXJwlz0qNY07DDYdLD+9H+Wc8o=",
"lastModified": 1749592509,
"narHash": "sha256-VunQzfZFA+Y6x3wYi2UE4DEQ8qKoAZZCnZPUlSoqC+A=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "8d215e1c981be3aa37e47aeabd4e61bb069548fd",
"rev": "50754dfaa0e24e313c626900d44ef431f3210138",
"type": "github"
},
"original": {
@@ -2817,11 +2817,11 @@
"tree-sitter-d2": {
"flake": false,
"locked": {
"lastModified": 1748316774,
"narHash": "sha256-gwN4s/DDxQ7SMSju66M70HZA56oty3pgPRi06ckma1w=",
"lastModified": 1748553985,
"narHash": "sha256-pKJ2hsSnIjoUunN8ZjWiinb/mt07WQ9AURc708ENHtY=",
"owner": "ravsii",
"repo": "tree-sitter-d2",
"rev": "5c11891dc8b5ef3b5df3904aab4fcb41ab72d85d",
"rev": "f40a9fa426d55a03cedd17475e4d6affe755a1ae",
"type": "github"
},
"original": {
@@ -2849,11 +2849,11 @@
"tree-sitter-nu": {
"flake": false,
"locked": {
"lastModified": 1743254449,
"narHash": "sha256-7Ny3wXa5iE6s7szqTkPqaXWL/NL5yA2MbhdQHylxwE0=",
"lastModified": 1750078023,
"narHash": "sha256-UoX6GU3SidHKhGioKSF1H8/1DUMyt2SnLBYEhBboQSU=",
"owner": "nushell",
"repo": "tree-sitter-nu",
"rev": "d5c71a10b4d1b02e38967b05f8de70e847448dd1",
"rev": "ef125933dc254e5b362f32ef4f364186091414e4",
"type": "github"
},
"original": {
@@ -2865,11 +2865,11 @@
"tree-sitter-slint": {
"flake": false,
"locked": {
"lastModified": 1748398885,
"narHash": "sha256-Mp5x0WbUPYm2oSwfnw9POfus9jR2a08Rg54VraGnik0=",
"lastModified": 1750081881,
"narHash": "sha256-cMiC5wTKXIxMBbIVChfisM8FTsYL11kQ6fpryDjFlIs=",
"owner": "slint-ui",
"repo": "tree-sitter-slint",
"rev": "32f970b57720010e77a486bc2001ee9e6c7c8250",
"rev": "03f24aa22d6712f79004286df6dd416ca6d2a91d",
"type": "github"
},
"original": {
@@ -2902,11 +2902,11 @@
"typr": {
"flake": false,
"locked": {
"lastModified": 1745516214,
"narHash": "sha256-ixs5p0lwGFoXkqDnmPS1pyFJkl/146ihF5yJcDrL4dg=",
"lastModified": 1749728125,
"narHash": "sha256-ULjrPOYaWCk8G5B37p+aYD0jI2vngc0LxQIxQduaEWo=",
"owner": "nvzone",
"repo": "typr",
"rev": "ec1abe68229a0c3480ae2df51e1807fd091261ba",
"rev": "bdd9ef7143702851edd1dac85101e0a537056d2f",
"type": "github"
},
"original": {
@@ -2920,11 +2920,11 @@
"systems": "systems_5"
},
"locked": {
"lastModified": 1701680307,
"narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
@@ -2936,11 +2936,11 @@
"volt": {
"flake": false,
"locked": {
"lastModified": 1744335032,
"narHash": "sha256-6zbcJAY1kH5SyHw1J2GZEFvD8iJvkhBDwMCnIfW1olc=",
"lastModified": 1749727664,
"narHash": "sha256-szq/QBI2Y6DKeqBuJ8qA4LlGYnarLT6D/fvwepIgSVc=",
"owner": "nvzone",
"repo": "volt",
"rev": "c45d5f48da8e802e608b5c6da471ca4d84276dfb",
"rev": "7b8c5e790120d9f08c8487dcb80692db6d2087a1",
"type": "github"
},
"original": {
@@ -2977,11 +2977,11 @@
]
},
"locked": {
"lastModified": 1745871725,
"narHash": "sha256-M24SNc2flblWGXFkGQfqSlEOzAGZnMc9QG3GH4K/KbE=",
"lastModified": 1749490041,
"narHash": "sha256-R9Dn9IyUdPaJHD2Oqd7XJnnxpka6M6UYw4Ld0iA46HM=",
"owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland",
"rev": "76bbf1a6b1378e4ab5230bad00ad04bc287c969e",
"rev": "3cf35e178bc192ee51e3fddfd69e531e2c106a30",
"type": "github"
},
"original": {
@@ -3053,11 +3053,11 @@
"rust-overlay": "rust-overlay_9"
},
"locked": {
"lastModified": 1745230073,
"narHash": "sha256-OER99U7MiqQ47myvbsiljsax7OsK19NMds4NBM9XXLs=",
"lastModified": 1749470933,
"narHash": "sha256-TEb495xtK9PsCATFezzg6HXThjtveMs7EkWkGJVxPXU=",
"owner": "dj95",
"repo": "zjstatus",
"rev": "a819e3bfe6bfef0438d811cdbb1bcfdc29912c62",
"rev": "25adf0c5968b4e8253e8e40e648d05cf15c9430d",
"type": "github"
},
"original": {

View File

@@ -202,7 +202,6 @@
# Screenshot
# "$mainMod,Print, exec, grim"
# "$mainModShift,Print, exec, grim -g "$(slurp)""
"$mainModShift,s, exec, ${pkgs.watershot}/bin/watershot"
# Move focus with mainMod + arrow keys
"$mainMod, left, movefocus, l"

View File

@@ -1,16 +1,11 @@
{
pkgs,
lib,
device,
config,
...
}: {
{config, ...}: {
sops = {
secrets."llama/api_key" = {};
secrets."openai/api_key" = {};
secrets."openrouter/api_key" = {};
secrets."gemini/api_key" = {};
};
imports = [../../modules/aichat.nix];
programs.aichat = {
enable = true;
enableFishIntegration = true;
@@ -50,6 +45,7 @@
name = "gemini";
api_base = "https://generativelanguage.googleapis.com/v1beta";
api_key_cmd = "cat ${config.sops.secrets."gemini/api_key".path}";
# api_key_file = "${config.sops.secrets."gemini/api_key".path}";
models = [
{
name = "gemini-2.5-flash-preview-04-17";

View File

@@ -5,7 +5,7 @@
}: {
imports = [
../../modules
./aichat.nix
# ./aichat.nix
./atuin.nix
./bat.nix
./carapace.nix

View File

@@ -29,7 +29,7 @@ with lib; let
$env.config.keybindings = ($env.config.keybindings | append {
name: aichat_integration
modifier: control
keycode: char_g
keycode: char_o
mode: [emacs, vi_insert]
event:[
{

View File

@@ -6,7 +6,7 @@
imports = [
./goread.nix
./hyprpaper.nix
./aichat.nix
# ./aichat.nix
./tuifeed.nix
#./ghostty.nix
# ./sketchybar.nix

View File

@@ -1,9 +1,25 @@
{...}: {
{pkgs, ...}: {
services = {
minecraft-server = {
enable = true;
openFirewall = true;
eula = true;
declarative = true;
serverProperties = {
online-mode = false;
motd = "Servius's Minecraft Server";
level-seed = "4504535438041489910";
view-distance = 24;
};
package = let
getJavaVersion = v: (builtins.getAttr "openjdk${toString v}" pkgs.javaPackages.compiler).headless;
in
pkgs.minecraft-server.override {
url = "https://piston-data.mojang.com/v1/objects/6e64dcabba3c01a7271b4fa6bd898483b794c59b/server.jar";
sha1 = "sha1-bmTcq7o8AacnG0+mvYmEg7eUxZs=";
version = "1.21.6";
jre_headless = getJavaVersion 21;
};
};
};
}