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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -1,9 +1,25 @@
{...}: { {pkgs, ...}: {
services = { services = {
minecraft-server = { minecraft-server = {
enable = true; enable = true;
openFirewall = true; openFirewall = true;
eula = 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;
};
}; };
}; };
} }