Compare commits
3 commits
4242d5cdd5
...
c3cf4215b6
Author | SHA1 | Date | |
---|---|---|---|
c3cf4215b6 | |||
93a9cdabfa | |||
181f8084d2 |
5 changed files with 300 additions and 223 deletions
|
@ -58,8 +58,8 @@
|
|||
bitwarden-menu = flake "github:firecat53/bitwarden-menu" // unstable "nixpkgs";
|
||||
fw-fanctrl = flake "github:TamtamHero/fw-fanctrl/packaging/nix" // unstable "nixpkgs";
|
||||
hypridle = flake "github:hyprwm/hypridle" // unstable "nixpkgs";
|
||||
hyprland = flake "git+https://github.com/hyprwm/Hyprland?ref=refs/tags/v0.44.1&submodules=1" // unstable "nixpkgs";
|
||||
#// hyprland = flake "git+https://github.com/hyprwm/Hyprland?ref=main&rev=1822707c7e7394ce8c7572f2fe890763a307f499&submodules=1" // unstable "nixpkgs";
|
||||
#// hyprland = flake "git+https://github.com/hyprwm/Hyprland?ref=refs/tags/v0.44.1&submodules=1" // unstable "nixpkgs";
|
||||
hyprland = flake "git+https://github.com/hyprwm/Hyprland?ref=main&rev=5d4b54b01286c10d4b6bf402a772b5938b054ce6&submodules=1" // unstable "nixpkgs";
|
||||
hyprland-contrib = flake "github:hyprwm/contrib" // unstable "nixpkgs";
|
||||
hyprland-plugins = flake "github:hyprwm/hyprland-plugins" // unstable "nixpkgs" // follows "hyprland";
|
||||
hyprlock = flake "github:hyprwm/hyprlock" // unstable "nixpkgs";
|
||||
|
|
272
flake.lock
generated
272
flake.lock
generated
|
@ -129,11 +129,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1728326504,
|
||||
"narHash": "sha256-dQXAj+4d6neY7ldCiH6gNym3upP49PVxRzEPxXlD9Aw=",
|
||||
"lastModified": 1729527199,
|
||||
"narHash": "sha256-D5/YksfRga8Akd04ZtIkuYSIOjXVrAzQIQBSeplokzU=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "aquamarine",
|
||||
"rev": "65dd97b5d21e917295159bbef1d52e06963f4eb0",
|
||||
"rev": "8d732fa8aff8b12ef2b1e2f00fc8153e41312b72",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -152,11 +152,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1722825873,
|
||||
"narHash": "sha256-bFNXkD+s9NuidZePiJAjjFUnsMOwXb7hEZ4JEDdSALw=",
|
||||
"lastModified": 1729444465,
|
||||
"narHash": "sha256-+lCi3cQlFNGAGKaVeUNhTeR40zvMy9JX4hp1JA0dLwE=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "arion",
|
||||
"rev": "90bc85532767c785245f5c1e29ebfecb941cf8c9",
|
||||
"rev": "94d092fffd5cfd4f09b8988aca1b857a9d37c4d6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -471,11 +471,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1729099656,
|
||||
"narHash": "sha256-VftVIg7UXTy1bq+tzi1aVYOWl7PQ35IpjW88yMYjjpc=",
|
||||
"lastModified": 1730045523,
|
||||
"narHash": "sha256-W5Avk1THhZALXITHGazKfZbIZ5+Bc4nSYvAYHUn96EU=",
|
||||
"owner": "nix-community",
|
||||
"repo": "disko",
|
||||
"rev": "d7d57edb72e54891fa67a6f058a46b2bb405663b",
|
||||
"rev": "89e458a3bb3693e769bfb2b2447c3fe72092d498",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -653,6 +653,22 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat_9": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1696426674,
|
||||
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
|
||||
"owner": "edolstra",
|
||||
"repo": "flake-compat",
|
||||
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "edolstra",
|
||||
"repo": "flake-compat",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-parts": {
|
||||
"inputs": {
|
||||
"nixpkgs-lib": [
|
||||
|
@ -972,6 +988,28 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"gitignore_2": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"pre-commit-hooks",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1709087332,
|
||||
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"haskell-flake": {
|
||||
"locked": {
|
||||
"lastModified": 1675296942,
|
||||
|
@ -1059,11 +1097,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1729027341,
|
||||
"narHash": "sha256-IqWD7bA9iJVifvJlB4vs2KUXVhN+d9lECWdNB4jJ0tE=",
|
||||
"lastModified": 1730016908,
|
||||
"narHash": "sha256-bFCxJco7d8IgmjfNExNz9knP8wvwbXU4s/d53KOK6U0=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "2a4fd1cfd8ed5648583dadef86966a8231024221",
|
||||
"rev": "e83414058edd339148dc142a8437edb9450574c8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1088,11 +1126,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1727821604,
|
||||
"narHash": "sha256-hNw5J6xatedqytYowx0mJKgctjA4lQARZFdgnzM2RpM=",
|
||||
"lastModified": 1728669738,
|
||||
"narHash": "sha256-EDNAU9AYcx8OupUzbTbWE1d3HYdeG0wO6Msg3iL1muk=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprcursor",
|
||||
"rev": "d60e1e01e6e6633ef1c87148b9137cc1dd39263d",
|
||||
"rev": "0264e698149fcb857a66a53018157b41f8d97bb0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1111,11 +1149,11 @@
|
|||
"systems": "systems_8"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1727257269,
|
||||
"narHash": "sha256-b/j875k6RrxQLtbW+NCLw7NLToMd9KDYywjtUoihpq4=",
|
||||
"lastModified": 1729679960,
|
||||
"narHash": "sha256-RoFKwZsx4RHKUwO8LhEZtmI08VBVrWt3TdzoJgx1HJ0=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hypridle",
|
||||
"rev": "cc23f97836adbba1abc8edd48169fb1f1f698c32",
|
||||
"rev": "4d2fb9e73eb6b75336ed3eb198e900f94ada24f4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1135,21 +1173,23 @@
|
|||
"nixpkgs": [
|
||||
"nixpkgs-unstable"
|
||||
],
|
||||
"pre-commit-hooks": "pre-commit-hooks",
|
||||
"systems": "systems_9",
|
||||
"xdph": "xdph"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1728478479,
|
||||
"narHash": "sha256-hnoPoxMFetuoXQuAMgvopl1kCRQ33FYaVVBgV9FIFkM=",
|
||||
"ref": "refs/tags/v0.44.1",
|
||||
"rev": "4520b30d498daca8079365bdb909a8dea38e8d55",
|
||||
"revCount": 5309,
|
||||
"lastModified": 1730054738,
|
||||
"narHash": "sha256-6ep48rTU19hX84dF3MxJJZ4g+Xh8MswTcZYFf12t7Mg=",
|
||||
"ref": "main",
|
||||
"rev": "5d4b54b01286c10d4b6bf402a772b5938b054ce6",
|
||||
"revCount": 5383,
|
||||
"submodules": true,
|
||||
"type": "git",
|
||||
"url": "https://github.com/hyprwm/Hyprland"
|
||||
},
|
||||
"original": {
|
||||
"ref": "refs/tags/v0.44.1",
|
||||
"ref": "main",
|
||||
"rev": "5d4b54b01286c10d4b6bf402a772b5938b054ce6",
|
||||
"submodules": true,
|
||||
"type": "git",
|
||||
"url": "https://github.com/hyprwm/Hyprland"
|
||||
|
@ -1162,11 +1202,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1725551787,
|
||||
"narHash": "sha256-6LgsZHz8w3g4c9bRUwRAR+WIMwFGGf3P1VZQcKNRf2o=",
|
||||
"lastModified": 1729224425,
|
||||
"narHash": "sha256-w9dNUedNe2qnhHuhcRf7A1l29+/6DxdMfwN6g4U3c/w=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "contrib",
|
||||
"rev": "1e531dc49ad36c88b45bf836081a7a2c8927e072",
|
||||
"rev": "d72bc8b1cd30d448bd438e8328f8eeb4c0f2ddb6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1192,11 +1232,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1728383680,
|
||||
"narHash": "sha256-/SeOrMuPEOjngI+MBlzqxQ/sJxkJFIYoef+wJ/PmX2w=",
|
||||
"lastModified": 1729596320,
|
||||
"narHash": "sha256-sBPr6O2Ad916f+L7biAjmJVx4TLDITC4joKgeOT47V8=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-plugins",
|
||||
"rev": "d05eb1ffba2ebffb5b4e1b407f134a4dcb411a88",
|
||||
"rev": "4d7f0b5d8b952f31f7d2e29af22ab0a55ca5c219",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1230,33 +1270,6 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprland-protocols_2": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"xdph",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"xdph",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1728345020,
|
||||
"narHash": "sha256-xGbkc7U/Roe0/Cv3iKlzijIaFBNguasI31ynL2IlEoM=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-protocols",
|
||||
"rev": "a7c183800e74f337753de186522b9017a07a8cee",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-protocols",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprlang": {
|
||||
"inputs": {
|
||||
"hyprutils": [
|
||||
|
@ -1383,11 +1396,11 @@
|
|||
"systems": "systems_10"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1728821111,
|
||||
"narHash": "sha256-3dDOBfFkmusoF+6LWXkvQaSfzXb0DEqMEQQvEBbjN9Q=",
|
||||
"lastModified": 1730053985,
|
||||
"narHash": "sha256-jh7PhejwT+XqkkYnpZ6K/Gkqy4tvjN7g/ZBTvlS+Q9Y=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprlock",
|
||||
"rev": "11694528b4e0af597f25a5308d6872afd0b06807",
|
||||
"rev": "edbecc87081756b45bdbea16b63e413473659dcd",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1407,11 +1420,11 @@
|
|||
"systems": "systems_11"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1725200438,
|
||||
"narHash": "sha256-3Cqu8jz19YyWqhneac6QFfadlyxZ4s3saSLmmpYMOe4=",
|
||||
"lastModified": 1729890887,
|
||||
"narHash": "sha256-Vg98Dm6MaglEUNNTRgLF2Lxy02FrU5ntnlwsMkBSTKg=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprpaper",
|
||||
"rev": "1c18ad65032adb891b341292a1edf9e13adf4751",
|
||||
"rev": "3f8cc92109209364e9d39789b3631e9ac109987a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1430,11 +1443,11 @@
|
|||
"systems": "systems_12"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1727732210,
|
||||
"narHash": "sha256-VNKakkdx1mjfO5MyGZbx8m87YKZ4B8cylU50R0J662g=",
|
||||
"lastModified": 1729810282,
|
||||
"narHash": "sha256-ARBFaV1LtNfdvosdMuhVKX+q11JTx59Ed7/QK+BFmMc=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprpicker",
|
||||
"rev": "4411a6dc0dccdabad64213463fb94de520b52725",
|
||||
"rev": "89b9352d26cc0fd13cd6dc0a77ac18c795a44e59",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1480,11 +1493,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1727300645,
|
||||
"narHash": "sha256-OvAtVLaSRPnbXzOwlR1fVqCXR7i+ICRX3aPMCdIiv+c=",
|
||||
"lastModified": 1728941256,
|
||||
"narHash": "sha256-WRypmcZ2Bw94lLmcmxYokVOHPJSZ7T06V49QZ4tkZeQ=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprutils",
|
||||
"rev": "3f5293432b6dc6a99f26aca2eba3876d2660665c",
|
||||
"rev": "fd4be8b9ca932f7384e454bcd923c5451ef2aa85",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1651,11 +1664,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1729110149,
|
||||
"narHash": "sha256-tPGZ0N9SBVwWVxmhhdKkQb8eF+p51521Nl/aVLjqCOM=",
|
||||
"lastModified": 1729921861,
|
||||
"narHash": "sha256-lR1FS18NxY8XfYVxFSIAHCeJuTgbGUy7J79Bo0e9ZMA=",
|
||||
"owner": "Jovian-Experiments",
|
||||
"repo": "Jovian-NixOS",
|
||||
"rev": "e5c6aed9b62f7f0bc8d48d61c83b897a20903ad8",
|
||||
"rev": "b0d86a65833bed4eda4d36ad54730a967bdca15a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1791,11 +1804,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1690328911,
|
||||
"narHash": "sha256-fxtExYk+aGf2YbjeWQ8JY9/n9dwuEt+ma1eUFzF8Jeo=",
|
||||
"lastModified": 1729697500,
|
||||
"narHash": "sha256-VFTWrbzDlZyFHHb1AlKRiD/qqCJIripXKiCSFS8fAOY=",
|
||||
"owner": "zhaofengli",
|
||||
"repo": "nix-github-actions",
|
||||
"rev": "96df4a39c52f53cb7098b923224d8ce941b64747",
|
||||
"rev": "e418aeb728b6aa5ca8c5c71974e7159c2df1d8cf",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1812,11 +1825,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1728790083,
|
||||
"narHash": "sha256-grMdAd4KSU6uPqsfLzA1B/3pb9GtGI9o8qb0qFzEU/Y=",
|
||||
"lastModified": 1729999765,
|
||||
"narHash": "sha256-LYsavZXitFjjyETZoij8usXjTa7fa9AIF3Sk3MJSX+Y=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nix-index-database",
|
||||
"rev": "5c54c33aa04df5dd4b0984b7eb861d1981009b22",
|
||||
"rev": "0e3a8778c2ee218eff8de6aacf3d2fa6c33b2d4f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1832,11 +1845,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1728790083,
|
||||
"narHash": "sha256-grMdAd4KSU6uPqsfLzA1B/3pb9GtGI9o8qb0qFzEU/Y=",
|
||||
"lastModified": 1729999765,
|
||||
"narHash": "sha256-LYsavZXitFjjyETZoij8usXjTa7fa9AIF3Sk3MJSX+Y=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nix-index-database",
|
||||
"rev": "5c54c33aa04df5dd4b0984b7eb861d1981009b22",
|
||||
"rev": "0e3a8778c2ee218eff8de6aacf3d2fa6c33b2d4f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1870,18 +1883,18 @@
|
|||
},
|
||||
"nix-vscode-extensions": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_8",
|
||||
"flake-compat": "flake-compat_9",
|
||||
"flake-utils": "flake-utils_5",
|
||||
"nixpkgs": [
|
||||
"nixpkgs-unstable"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1729043231,
|
||||
"narHash": "sha256-Dhn3CI3e8cexWhwDVuKGQu7DjCXKLut5aT928x5WIDw=",
|
||||
"lastModified": 1729994042,
|
||||
"narHash": "sha256-raAG3cW29BRYmu3Pxej65QgnNi88bGUqlqMkuaJRF8s=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nix-vscode-extensions",
|
||||
"rev": "81a5fdadd8b5b473d8a51a6ec751c94ed180707e",
|
||||
"rev": "88bf73817636e232513bff1f3a071b3ae2bcfd14",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1931,11 +1944,11 @@
|
|||
"treefmt-nix": "treefmt-nix"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1727793617,
|
||||
"narHash": "sha256-vZ+t0jvKZczYBB9ZAj7CQ1sBv9PE66G9/LkB6a+Iogg=",
|
||||
"lastModified": 1729400108,
|
||||
"narHash": "sha256-aKCdN1LjqHMIyVX44ETMkWCH1olh1Rd+AaKLFUDHMuA=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nixd",
|
||||
"rev": "c38702b17580a31e84c958b5feed3d8c7407f975",
|
||||
"rev": "d3c7e560bb8034926628099a04deb26afd575e1f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1946,11 +1959,11 @@
|
|||
},
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1728729581,
|
||||
"narHash": "sha256-oazkQ/z7r43YkDLLQdMg8oIB3CwWNb+2ZrYOxtLEWTQ=",
|
||||
"lastModified": 1729742320,
|
||||
"narHash": "sha256-u3Of8xRkN//me8PU+RucKA59/6RNy4B2jcGAF36P4jI=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "a8dd1b21995964b115b1e3ec639dd6ce24ab9806",
|
||||
"rev": "e8a2f6d5513fe7b7d15701b2d05404ffdc3b6dda",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -2059,11 +2072,27 @@
|
|||
},
|
||||
"nixpkgs-stable_3": {
|
||||
"locked": {
|
||||
"lastModified": 1728909085,
|
||||
"narHash": "sha256-WLxED18lodtQiayIPDE5zwAfkPJSjHJ35UhZ8h3cJUg=",
|
||||
"lastModified": 1720386169,
|
||||
"narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "c0b1da36f7c34a7146501f684e9ebdf15d2bebf8",
|
||||
"rev": "194846768975b7ad2c4988bdb82572c00222c0d7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-24.05",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs-stable_4": {
|
||||
"locked": {
|
||||
"lastModified": 1729973466,
|
||||
"narHash": "sha256-knnVBGfTCZlQgxY1SgH0vn2OyehH9ykfF8geZgS95bk=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "cd3e8833d70618c4eea8df06f95b364b016d4950",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -2075,11 +2104,11 @@
|
|||
},
|
||||
"nixpkgs-staging-next": {
|
||||
"locked": {
|
||||
"lastModified": 1729109393,
|
||||
"narHash": "sha256-O5Ti7jc8d7inYMH2Rs595N0I26TSViCk+YCkDYadJTU=",
|
||||
"lastModified": 1730026222,
|
||||
"narHash": "sha256-kiPB3J/X3kCKgVIjr6tYtbyW2EHQitsiU26pLaKQVyE=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "1a4d05c8bb37017435b3cee89f5a157a18698cd7",
|
||||
"rev": "cae0fd41a2cefb657e5f7e9246a27c4d5f926c12",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -2091,11 +2120,11 @@
|
|||
},
|
||||
"nixpkgs-unstable": {
|
||||
"locked": {
|
||||
"lastModified": 1728888510,
|
||||
"narHash": "sha256-nsNdSldaAyu6PE3YUA+YQLqUDJh+gRbBooMMekZJwvI=",
|
||||
"lastModified": 1729880355,
|
||||
"narHash": "sha256-RP+OQ6koQQLX5nw0NmcDrzvGL8HDLnyXt/jHhL1jwjM=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "a3c0b3b21515f74fd2665903d4ce6bc4dc81c77c",
|
||||
"rev": "18536bf04cd71abd345f9579158841376fdd0c5a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -2186,6 +2215,30 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"pre-commit-hooks": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_8",
|
||||
"gitignore": "gitignore_2",
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"nixpkgs-stable": "nixpkgs-stable_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1729104314,
|
||||
"narHash": "sha256-pZRZsq5oCdJt3upZIU4aslS9XwFJ+/nVtALHIciX/BI=",
|
||||
"owner": "cachix",
|
||||
"repo": "git-hooks.nix",
|
||||
"rev": "3c3e88f0f544d6bb54329832616af7eb971b6be6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "cachix",
|
||||
"repo": "git-hooks.nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"rocksdb": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
|
@ -2235,7 +2288,7 @@
|
|||
"nix-vscode-extensions": "nix-vscode-extensions",
|
||||
"nixd": "nixd",
|
||||
"nixos-hardware": "nixos-hardware",
|
||||
"nixpkgs-stable": "nixpkgs-stable_3",
|
||||
"nixpkgs-stable": "nixpkgs-stable_4",
|
||||
"nixpkgs-staging-next": "nixpkgs-staging-next",
|
||||
"nixpkgs-unstable": "nixpkgs-unstable",
|
||||
"steamtinkerlaunch": "steamtinkerlaunch",
|
||||
|
@ -2264,11 +2317,11 @@
|
|||
"steamtinkerlaunch": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1727897718,
|
||||
"narHash": "sha256-kE+/7yvjK5jMFSk2Ve7SdTJC0geaqVEwxZ1m9gMwOuw=",
|
||||
"lastModified": 1729815495,
|
||||
"narHash": "sha256-mp3gXFXKWTa4RoZ1QSt/R94dIG9bun2JcIZ3CwHDY98=",
|
||||
"owner": "sonic2kk",
|
||||
"repo": "steamtinkerlaunch",
|
||||
"rev": "6e5aba78c03e7e473dec243df5270bfc164613b6",
|
||||
"rev": "4ef6565470c166554b6a6fa1b70f31b413961ee7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -2529,11 +2582,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1725430478,
|
||||
"narHash": "sha256-W30JZlSiFIUALwFtjIDG5E6LtuUTjHvAVrNlKpuSEt0=",
|
||||
"lastModified": 1729943386,
|
||||
"narHash": "sha256-toybZuLMOvyzyujlWwOeLHtlcOgvlXkCcBjrMl+sdJI=",
|
||||
"owner": "abenz1267",
|
||||
"repo": "walker",
|
||||
"rev": "e4a58cd93691d3d9ace67a691bd74d54032c89b0",
|
||||
"rev": "78735178948f483dcd0bd434488df4d27b4625a2",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -2544,7 +2597,10 @@
|
|||
},
|
||||
"xdph": {
|
||||
"inputs": {
|
||||
"hyprland-protocols": "hyprland-protocols_2",
|
||||
"hyprland-protocols": [
|
||||
"hyprland",
|
||||
"hyprland-protocols"
|
||||
],
|
||||
"hyprlang": [
|
||||
"hyprland",
|
||||
"hyprlang"
|
||||
|
|
|
@ -65,7 +65,7 @@
|
|||
};
|
||||
hyprland = {
|
||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||
url = "git+https://github.com/hyprwm/Hyprland?ref=refs/tags/v0.44.1&submodules=1";
|
||||
url = "git+https://github.com/hyprwm/Hyprland?ref=main&rev=5d4b54b01286c10d4b6bf402a772b5938b054ce6&submodules=1";
|
||||
};
|
||||
hyprland-contrib = {
|
||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||
|
|
|
@ -37,13 +37,15 @@ in {
|
|||
#?? flatpak search NAME
|
||||
packages =
|
||||
optionals config.custom.default [
|
||||
"com.github.tchx84.Flatseal"
|
||||
"com.github.tchx84.Flatseal" # Flatpak permissions editor
|
||||
]
|
||||
++ optionals config.custom.minimal [
|
||||
"net.retrodeck.retrodeck"
|
||||
"net.retrodeck.retrodeck" # Game emulator
|
||||
]
|
||||
++ optionals config.custom.full [
|
||||
"app.drey.Biblioteca"
|
||||
"app.drey.Biblioteca" # Documentation viewer
|
||||
"io.github.ronniedroid.concessio" # Permissions converter
|
||||
"re.sonny.Workbench" # GTK prototyper
|
||||
];
|
||||
|
||||
# https://github.com/gmodena/nix-flatpak?tab=readme-ov-file#overrides
|
||||
|
|
|
@ -18,36 +18,37 @@ in {
|
|||
environment.systemPackages =
|
||||
cfg.extra
|
||||
++ optionals config.custom.default [
|
||||
# CLI applications
|
||||
### CLI applications
|
||||
config.boot.kernelPackages.cpupower # Install for current kernel
|
||||
|
||||
alejandra
|
||||
fd
|
||||
fzf
|
||||
jq
|
||||
libqalculate # qalc
|
||||
lm_sensors # sensors
|
||||
nix-output-monitor # nom
|
||||
nix-tree
|
||||
nmap
|
||||
nvd
|
||||
progress
|
||||
rclone
|
||||
stress
|
||||
trashy
|
||||
waypipe
|
||||
wl-clipboard # wl-copy/wl-paste
|
||||
xclip
|
||||
alejandra # Nix formatter
|
||||
fd # File finder
|
||||
fzf # Fuzzy search
|
||||
jq # JSON parser
|
||||
killport # Kill processes on port
|
||||
libqalculate # Calculator
|
||||
lm_sensors # System sensors
|
||||
nix-output-monitor # Nix build parser
|
||||
nix-tree # Nix store explorer
|
||||
nmap # Network scanner
|
||||
nvd # Nix diff viewer
|
||||
progress # Coreutils progress viewer
|
||||
rclone # File sync
|
||||
stress # CPU stress tester
|
||||
trashy # CLI trash
|
||||
waypipe # Wayland proxy
|
||||
wl-clipboard # Wayland clipboard
|
||||
xclip # X11 clipboard
|
||||
|
||||
# Dependencies
|
||||
### Dependencies
|
||||
man-pages
|
||||
man-pages-posix
|
||||
]
|
||||
++ optionals config.custom.minimal [
|
||||
# GUI applications
|
||||
### GUI applications
|
||||
kdiskmark # Must be system package for polkit
|
||||
|
||||
# CLI applications
|
||||
### CLI applications
|
||||
# https://github.com/sonic2kk/steamtinkerlaunch
|
||||
# TODO: Remove when v14 released on nixpkgs
|
||||
# https://github.com/sonic2kk/steamtinkerlaunch/issues/992
|
||||
|
@ -58,111 +59,129 @@ in {
|
|||
p7zip # steamtinkerlaunch (Special K)
|
||||
]
|
||||
++ optionals config.custom.full [
|
||||
# GUI applications
|
||||
amberol
|
||||
baobab
|
||||
blackbox-terminal
|
||||
cinny-desktop
|
||||
d-spy
|
||||
dconf-editor
|
||||
discord
|
||||
drawio
|
||||
easyeffects
|
||||
element-desktop
|
||||
evince
|
||||
flare-signal
|
||||
fluffychat
|
||||
#// fractal
|
||||
fragments
|
||||
gcolor3
|
||||
gitg
|
||||
github-desktop
|
||||
gnome-boxes
|
||||
gnome-calculator
|
||||
gnome-calendar
|
||||
gnome-connections
|
||||
gnome-disk-utility
|
||||
gnome-font-viewer
|
||||
gnome-resources
|
||||
gnome-software
|
||||
gnome-system-monitor
|
||||
gnome-text-editor
|
||||
gnome-tweaks
|
||||
gnome-usage
|
||||
gradience
|
||||
gtkcord4
|
||||
gtkterm
|
||||
heroic
|
||||
icon-library
|
||||
impression
|
||||
logseq
|
||||
loupe
|
||||
lutris
|
||||
newsflash
|
||||
nheko
|
||||
obsidian
|
||||
onlyoffice-bin
|
||||
path-of-building
|
||||
pika-backup
|
||||
protonup-qt
|
||||
protonvpn-gui
|
||||
pwvucontrol
|
||||
remmina
|
||||
signal-desktop
|
||||
smile
|
||||
snapshot
|
||||
spotify
|
||||
syncthingtray
|
||||
telegram-desktop
|
||||
variety
|
||||
ventoy
|
||||
virt-viewer
|
||||
wildcard
|
||||
wowup-cf
|
||||
#// xivlauncher
|
||||
youtube-music
|
||||
### GUI applications
|
||||
amberol # Audio player
|
||||
apostrophe # Markdown editor
|
||||
baobab # Disk usage analyzer
|
||||
blackbox-terminal # Terminal
|
||||
cartridges # Game library
|
||||
cinny-desktop # Matrix client
|
||||
d-spy # D-Bus introspection
|
||||
dconf-editor # GSettings editor
|
||||
decibels # Audio player
|
||||
decoder # QR code scanner
|
||||
discord # Discord client
|
||||
drawio # Diagram maker
|
||||
easyeffects # Audio filters
|
||||
element-desktop # Matrix client
|
||||
flare-signal # Signal client
|
||||
fluffychat # Matrix client
|
||||
footage # Video editor
|
||||
#// fractal # Matrix client
|
||||
fragments # Torrent downloader
|
||||
gcolor3 # Color picker
|
||||
gitg # Git client
|
||||
github-desktop # Git client
|
||||
gnome-boxes # Virtual machine manager
|
||||
gnome-calculator # Calculator
|
||||
gnome-calendar # Calendar
|
||||
gnome-connections # Remote desktop client
|
||||
gnome-disk-utility # Disk formatter
|
||||
gnome-font-viewer # Font viewer
|
||||
gnome-graphs # Data plotter
|
||||
gnome-maps # OpenStreetMap client
|
||||
gnome-obfuscate # Image redacter
|
||||
gnome-podcasts # Podcast feed
|
||||
gnome-resources # System monitor
|
||||
gnome-software # Flatpak manager
|
||||
gnome-system-monitor # System monitor
|
||||
gnome-text-editor # Text editor
|
||||
gnome-tweaks # GNOME extras
|
||||
gnome-usage # System monitor
|
||||
gradience # GTK theme editor
|
||||
gtkcord4 # Discord client
|
||||
gtkterm # Serial terminal
|
||||
helvum # Pipewire patchbay
|
||||
heroic # Game library
|
||||
icon-library # Icon viewer
|
||||
identity # Compare media
|
||||
impression # Image writer
|
||||
kooha # Screen recorder
|
||||
logseq # Knowledge base
|
||||
loupe # Image viewer
|
||||
lutris # Game library
|
||||
newsflash # RSS feed
|
||||
nheko # Matrix client
|
||||
obsidian # Knowledge base
|
||||
onlyoffice-bin # Document editor
|
||||
papers # Document viewer
|
||||
path-of-building # Path of Exile planner
|
||||
pika-backup # Borg backup manager
|
||||
planify # Tasks
|
||||
pods # Podman manager
|
||||
protonup-qt # Proton updater
|
||||
protonvpn-gui # Proton VPN client
|
||||
pwvucontrol # Pipewire volume controller
|
||||
remmina # Remote desktop client
|
||||
signal-desktop # Signal client
|
||||
smile # Emoji picker
|
||||
snapshot # Camera
|
||||
snoop # File content finder
|
||||
spotify # Spotify client
|
||||
syncthingtray # Syncthing client
|
||||
tagger # Audio file tagger
|
||||
telegram-desktop # Telegram client
|
||||
turtle # Git client
|
||||
variety # Wallpaper changer
|
||||
ventoy # Image writer
|
||||
virt-viewer # Virtual machine viewer
|
||||
wildcard # Regex tester
|
||||
wowup-cf # World of Warcraft addon manager
|
||||
#// xivlauncher # Final Fantasy XIV launcher
|
||||
youtube-music # YouTube Music client
|
||||
zrythm # Digital audio workstation
|
||||
|
||||
#!! Must be downloaded manually due to licensing
|
||||
# (ciscoPacketTracer8.overrideAttrs {
|
||||
# src = /home/myned/SYNC/linux/config/cisco/CiscoPacketTracer822_amd64_signed.deb;
|
||||
# })
|
||||
|
||||
# CLI applications
|
||||
### CLI applications
|
||||
inputs.agenix.packages.${system}.default
|
||||
|
||||
betterdiscordctl
|
||||
bitwarden-cli
|
||||
brightnessctl
|
||||
devbox
|
||||
betterdiscordctl # BetterDiscord installer
|
||||
bitwarden-cli # Bitwarden client
|
||||
brightnessctl # Backlight changer
|
||||
devbox # Development environment
|
||||
er-patcher # Elden Ring fixes
|
||||
firefoxpwa
|
||||
glxinfo # glxgears
|
||||
hwloc # lstopo
|
||||
freerdp3
|
||||
grimblast
|
||||
imagemagick
|
||||
libinput
|
||||
libnotify # notify-send
|
||||
linux-wifi-hotspot # create_ap
|
||||
nixos-anywhere
|
||||
nvtopPackages.full # nvtop
|
||||
playerctl
|
||||
satty
|
||||
tio
|
||||
usbutils # lsusb
|
||||
vrrtest
|
||||
winetricks
|
||||
xdg-utils # xdg-open
|
||||
firefoxpwa # Firefox web apps
|
||||
glxinfo # Graphics tester
|
||||
hwloc # CPU topology viewer
|
||||
freerdp3 # RDP client
|
||||
grimblast # Screenshots
|
||||
imagemagick # Image editor
|
||||
libinput # Libinput commands
|
||||
libnotify # Notification tester
|
||||
linux-wifi-hotspot # Wi-Fi hotspot
|
||||
nixos-anywhere # NixOS installer
|
||||
nvtopPackages.full # GPU monitor
|
||||
playerctl # Media controller
|
||||
satty # Screenshot editor
|
||||
tio # Serial terminal
|
||||
usbutils # USB bus utilities
|
||||
vrrtest # VRR tester
|
||||
winetricks # Wine modifier
|
||||
xdg-utils # XDG utilities
|
||||
ydotool # TODO: Remove when using service
|
||||
|
||||
# Dependencies
|
||||
### Dependencies
|
||||
wineWowPackages.unstableFull # WoW64, not World of Warcraft
|
||||
|
||||
# TODO: Use home.gtk.theme.package when fixed upstream
|
||||
# https://github.com/nix-community/home-manager/issues/5133
|
||||
adw-gtk3
|
||||
|
||||
# Python packages
|
||||
### Python packages
|
||||
# https://wiki.nixos.org/wiki/Python#Package_unavailable_in_Nixpkgs
|
||||
# https://wiki.nixos.org/wiki/Packaging/Python
|
||||
(python311.withPackages (
|
||||
|
|
Loading…
Add table
Reference in a new issue