feat: added command-runner server
This commit is contained in:
381
flake.lock
generated
381
flake.lock
generated
@@ -17,6 +17,22 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"advisory-db_2": {
|
"advisory-db_2": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1750151065,
|
||||||
|
"narHash": "sha256-il+CAqChFIB82xP6bO43dWlUVs+NlG7a4g8liIP5HcI=",
|
||||||
|
"owner": "rustsec",
|
||||||
|
"repo": "advisory-db",
|
||||||
|
"rev": "7573f55ba337263f61167dbb0ea926cdc7c8eb5d",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "rustsec",
|
||||||
|
"repo": "advisory-db",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"advisory-db_3": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735928634,
|
"lastModified": 1735928634,
|
||||||
@@ -32,7 +48,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"advisory-db_3": {
|
"advisory-db_4": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1686827229,
|
"lastModified": 1686827229,
|
||||||
@@ -48,7 +64,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"advisory-db_4": {
|
"advisory-db_5": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734961910,
|
"lastModified": 1734961910,
|
||||||
@@ -64,7 +80,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"advisory-db_5": {
|
"advisory-db_6": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1746469888,
|
"lastModified": 1746469888,
|
||||||
@@ -245,6 +261,33 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"command-runner": {
|
||||||
|
"inputs": {
|
||||||
|
"advisory-db": "advisory-db_2",
|
||||||
|
"crane": "crane_2",
|
||||||
|
"crates-io-index": "crates-io-index",
|
||||||
|
"crates-nix": "crates-nix",
|
||||||
|
"flake-utils": "flake-utils_3",
|
||||||
|
"nix-github-actions": "nix-github-actions_2",
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
],
|
||||||
|
"rust-overlay": "rust-overlay_3"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1750536858,
|
||||||
|
"narHash": "sha256-bcftbYApVuB4bUqP6Z0frUh2b9+yiAkyy+EXijZcoc4=",
|
||||||
|
"ref": "refs/heads/master",
|
||||||
|
"rev": "534df9bd86329544d3be74faf1e47996da912b2f",
|
||||||
|
"revCount": 27,
|
||||||
|
"type": "git",
|
||||||
|
"url": "file:/home/servius/Projects/command-runner"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "file:/home/servius/Projects/command-runner"
|
||||||
|
}
|
||||||
|
},
|
||||||
"crane": {
|
"crane": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739053031,
|
"lastModified": 1739053031,
|
||||||
@@ -261,6 +304,21 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"crane_2": {
|
"crane_2": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1750266157,
|
||||||
|
"narHash": "sha256-tL42YoNg9y30u7zAqtoGDNdTyXTi8EALDeCB13FtbQA=",
|
||||||
|
"owner": "ipetkov",
|
||||||
|
"repo": "crane",
|
||||||
|
"rev": "e37c943371b73ed87faf33f7583860f81f1d5a48",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "ipetkov",
|
||||||
|
"repo": "crane",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"crane_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734808813,
|
"lastModified": 1734808813,
|
||||||
"narHash": "sha256-3aH/0Y6ajIlfy7j52FGZ+s4icVX0oHhqBzRdlOeztqg=",
|
"narHash": "sha256-3aH/0Y6ajIlfy7j52FGZ+s4icVX0oHhqBzRdlOeztqg=",
|
||||||
@@ -275,7 +333,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"crane_3": {
|
"crane_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1748970125,
|
"lastModified": 1748970125,
|
||||||
"narHash": "sha256-UDyigbDGv8fvs9aS95yzFfOKkEjx1LO3PL3DsKopohA=",
|
"narHash": "sha256-UDyigbDGv8fvs9aS95yzFfOKkEjx1LO3PL3DsKopohA=",
|
||||||
@@ -290,15 +348,15 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"crane_4": {
|
"crane_5": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_6",
|
"flake-compat": "flake-compat_6",
|
||||||
"flake-utils": "flake-utils_6",
|
"flake-utils": "flake-utils_7",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"music-player",
|
"music-player",
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"rust-overlay": "rust-overlay_5"
|
"rust-overlay": "rust-overlay_6"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1686621798,
|
"lastModified": 1686621798,
|
||||||
@@ -314,7 +372,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"crane_5": {
|
"crane_6": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734808813,
|
"lastModified": 1734808813,
|
||||||
"narHash": "sha256-3aH/0Y6ajIlfy7j52FGZ+s4icVX0oHhqBzRdlOeztqg=",
|
"narHash": "sha256-3aH/0Y6ajIlfy7j52FGZ+s4icVX0oHhqBzRdlOeztqg=",
|
||||||
@@ -329,7 +387,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"crane_6": {
|
"crane_7": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1746291859,
|
"lastModified": 1746291859,
|
||||||
"narHash": "sha256-DdWJLA+D5tcmrRSg5Y7tp/qWaD05ATI4Z7h22gd1h7Q=",
|
"narHash": "sha256-DdWJLA+D5tcmrRSg5Y7tp/qWaD05ATI4Z7h22gd1h7Q=",
|
||||||
@@ -344,7 +402,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"crane_7": {
|
"crane_8": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1748970125,
|
"lastModified": 1748970125,
|
||||||
"narHash": "sha256-UDyigbDGv8fvs9aS95yzFfOKkEjx1LO3PL3DsKopohA=",
|
"narHash": "sha256-UDyigbDGv8fvs9aS95yzFfOKkEjx1LO3PL3DsKopohA=",
|
||||||
@@ -359,6 +417,43 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"crates-io-index": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1750428026,
|
||||||
|
"narHash": "sha256-8j0B9270qh7F31+caJLCCQNGHxAC6vgB0UihPbj79ew=",
|
||||||
|
"owner": "rust-lang",
|
||||||
|
"repo": "crates.io-index",
|
||||||
|
"rev": "43367bcc7888dacb7693a91598d84674b25e0158",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "rust-lang",
|
||||||
|
"repo": "crates.io-index",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"crates-nix": {
|
||||||
|
"inputs": {
|
||||||
|
"crates-io-index": [
|
||||||
|
"command-runner",
|
||||||
|
"crates-io-index"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1735908455,
|
||||||
|
"narHash": "sha256-2BCmpWyRGYfmDuuDUpTWOBFu8eqSX3q282qPjmDGXjs=",
|
||||||
|
"owner": "uttarayan21",
|
||||||
|
"repo": "crates.nix",
|
||||||
|
"rev": "e9acbddd77a6a804e5dfbdf45c1c6a74c9c47dd5",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "uttarayan21",
|
||||||
|
"repo": "crates.nix",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"csshacks": {
|
"csshacks": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
@@ -393,14 +488,14 @@
|
|||||||
},
|
},
|
||||||
"ddcbacklight": {
|
"ddcbacklight": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"advisory-db": "advisory-db_2",
|
"advisory-db": "advisory-db_3",
|
||||||
"crane": "crane_2",
|
"crane": "crane_3",
|
||||||
"flake-utils": "flake-utils_3",
|
"flake-utils": "flake-utils_4",
|
||||||
"nix-github-actions": "nix-github-actions_2",
|
"nix-github-actions": "nix-github-actions_3",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"rust-overlay": "rust-overlay_3"
|
"rust-overlay": "rust-overlay_4"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739106638,
|
"lastModified": 1739106638,
|
||||||
@@ -752,12 +847,15 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-utils_10": {
|
"flake-utils_10": {
|
||||||
|
"inputs": {
|
||||||
|
"systems": "systems_15"
|
||||||
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1644229661,
|
"lastModified": 1731533236,
|
||||||
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "flake-utils",
|
"repo": "flake-utils",
|
||||||
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -782,8 +880,23 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-utils_12": {
|
"flake-utils_12": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1644229661,
|
||||||
|
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"flake-utils_13": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_15"
|
"systems": "systems_16"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1710146030,
|
"lastModified": 1710146030,
|
||||||
@@ -799,9 +912,9 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-utils_13": {
|
"flake-utils_14": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_16"
|
"systems": "systems_17"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731533236,
|
"lastModified": 1731533236,
|
||||||
@@ -817,9 +930,9 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-utils_14": {
|
"flake-utils_15": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_17"
|
"systems": "systems_18"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1726560853,
|
"lastModified": 1726560853,
|
||||||
@@ -835,9 +948,9 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-utils_15": {
|
"flake-utils_16": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_18"
|
"systems": "systems_19"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731533236,
|
"lastModified": 1731533236,
|
||||||
@@ -891,7 +1004,7 @@
|
|||||||
},
|
},
|
||||||
"flake-utils_4": {
|
"flake-utils_4": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_6"
|
"systems": "systems_5"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731533236,
|
"lastModified": 1731533236,
|
||||||
@@ -927,14 +1040,14 @@
|
|||||||
},
|
},
|
||||||
"flake-utils_6": {
|
"flake-utils_6": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_10"
|
"systems": "systems_8"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1685518550,
|
"lastModified": 1731533236,
|
||||||
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "flake-utils",
|
"repo": "flake-utils",
|
||||||
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -966,11 +1079,11 @@
|
|||||||
"systems": "systems_12"
|
"systems": "systems_12"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731533236,
|
"lastModified": 1685518550,
|
||||||
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "flake-utils",
|
"repo": "flake-utils",
|
||||||
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -981,7 +1094,7 @@
|
|||||||
},
|
},
|
||||||
"flake-utils_9": {
|
"flake-utils_9": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_14"
|
"systems": "systems_13"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731533236,
|
"lastModified": 1731533236,
|
||||||
@@ -1000,7 +1113,7 @@
|
|||||||
"ghostty": {
|
"ghostty": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_2",
|
"flake-compat": "flake-compat_2",
|
||||||
"flake-utils": "flake-utils_5",
|
"flake-utils": "flake-utils_6",
|
||||||
"nixpkgs": "nixpkgs_2",
|
"nixpkgs": "nixpkgs_2",
|
||||||
"zig": "zig",
|
"zig": "zig",
|
||||||
"zon2nix": "zon2nix"
|
"zon2nix": "zon2nix"
|
||||||
@@ -1216,7 +1329,7 @@
|
|||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"pre-commit-hooks": "pre-commit-hooks",
|
"pre-commit-hooks": "pre-commit-hooks",
|
||||||
"systems": "systems_8",
|
"systems": "systems_9",
|
||||||
"xdph": "xdph"
|
"xdph": "xdph"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
@@ -1393,7 +1506,7 @@
|
|||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"systems": "systems_9"
|
"systems": "systems_10"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1749162391,
|
"lastModified": 1749162391,
|
||||||
@@ -1519,11 +1632,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1750070442,
|
"lastModified": 1750610391,
|
||||||
"narHash": "sha256-D2nEH2kst7hilUIS7I96shHG9zi7I/+a/Jqf83oxJZc=",
|
"narHash": "sha256-TlYHR6vsCaukMvTtAZdd79MKYbWTS1Js092oWZwgTfE=",
|
||||||
"owner": "JakeStanger",
|
"owner": "JakeStanger",
|
||||||
"repo": "ironbar",
|
"repo": "ironbar",
|
||||||
"rev": "923fc4b5af1e4995d72e711fc44ee57f256e2716",
|
"rev": "bb7e9273092de44846d0b702980ce25dc2ae2e93",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -1562,14 +1675,14 @@
|
|||||||
},
|
},
|
||||||
"lanzaboote": {
|
"lanzaboote": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"crane": "crane_3",
|
"crane": "crane_4",
|
||||||
"flake-compat": "flake-compat_5",
|
"flake-compat": "flake-compat_5",
|
||||||
"flake-parts": "flake-parts_4",
|
"flake-parts": "flake-parts_4",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"pre-commit-hooks-nix": "pre-commit-hooks-nix",
|
"pre-commit-hooks-nix": "pre-commit-hooks-nix",
|
||||||
"rust-overlay": "rust-overlay_4"
|
"rust-overlay": "rust-overlay_5"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1749471908,
|
"lastModified": 1749471908,
|
||||||
@@ -1587,10 +1700,10 @@
|
|||||||
},
|
},
|
||||||
"music-player": {
|
"music-player": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"advisory-db": "advisory-db_3",
|
"advisory-db": "advisory-db_4",
|
||||||
"crane": "crane_4",
|
"crane": "crane_5",
|
||||||
"fenix": "fenix",
|
"fenix": "fenix",
|
||||||
"flake-utils": "flake-utils_7",
|
"flake-utils": "flake-utils_8",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
]
|
]
|
||||||
@@ -1754,6 +1867,27 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nix-github-actions_2": {
|
"nix-github-actions_2": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"command-runner",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1737420293,
|
||||||
|
"narHash": "sha256-F1G5ifvqTpJq7fdkT34e/Jy9VCyzd5XfJ9TO8fHhJWE=",
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "nix-github-actions",
|
||||||
|
"rev": "f4158fa080ef4503c8f4c820967d946c2af31ec9",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "nix-github-actions",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nix-github-actions_3": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"ddcbacklight",
|
"ddcbacklight",
|
||||||
@@ -1774,7 +1908,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nix-github-actions_3": {
|
"nix-github-actions_4": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"tmux-float",
|
"tmux-float",
|
||||||
@@ -1795,7 +1929,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nix-github-actions_4": {
|
"nix-github-actions_5": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"zeronsd",
|
"zeronsd",
|
||||||
@@ -2094,7 +2228,7 @@
|
|||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"nuschtosSearch": "nuschtosSearch",
|
"nuschtosSearch": "nuschtosSearch",
|
||||||
"systems": "systems_13"
|
"systems": "systems_14"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1750076671,
|
"lastModified": 1750076671,
|
||||||
@@ -2112,7 +2246,7 @@
|
|||||||
},
|
},
|
||||||
"nno": {
|
"nno": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_9",
|
"flake-utils": "flake-utils_10",
|
||||||
"neorg": "neorg",
|
"neorg": "neorg",
|
||||||
"neorg-telescope": "neorg-telescope",
|
"neorg-telescope": "neorg-telescope",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@@ -2138,7 +2272,7 @@
|
|||||||
"norg": {
|
"norg": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_7",
|
"flake-compat": "flake-compat_7",
|
||||||
"flake-utils": "flake-utils_10",
|
"flake-utils": "flake-utils_11",
|
||||||
"nixpkgs": "nixpkgs_7"
|
"nixpkgs": "nixpkgs_7"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
@@ -2159,7 +2293,7 @@
|
|||||||
"norg-meta": {
|
"norg-meta": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_8",
|
"flake-compat": "flake-compat_8",
|
||||||
"flake-utils": "flake-utils_11",
|
"flake-utils": "flake-utils_12",
|
||||||
"nixpkgs": "nixpkgs_8"
|
"nixpkgs": "nixpkgs_8"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
@@ -2198,7 +2332,7 @@
|
|||||||
},
|
},
|
||||||
"nuschtosSearch": {
|
"nuschtosSearch": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_8",
|
"flake-utils": "flake-utils_9",
|
||||||
"ixx": "ixx",
|
"ixx": "ixx",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixvim",
|
"nixvim",
|
||||||
@@ -2221,7 +2355,7 @@
|
|||||||
},
|
},
|
||||||
"onepassword-shell-plugins": {
|
"onepassword-shell-plugins": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_12",
|
"flake-utils": "flake-utils_13",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
]
|
]
|
||||||
@@ -2344,12 +2478,13 @@
|
|||||||
"anyrun-nixos-options": "anyrun-nixos-options",
|
"anyrun-nixos-options": "anyrun-nixos-options",
|
||||||
"anyrun-rink": "anyrun-rink",
|
"anyrun-rink": "anyrun-rink",
|
||||||
"arion": "arion",
|
"arion": "arion",
|
||||||
|
"command-runner": "command-runner",
|
||||||
"csshacks": "csshacks",
|
"csshacks": "csshacks",
|
||||||
"d2": "d2",
|
"d2": "d2",
|
||||||
"ddcbacklight": "ddcbacklight",
|
"ddcbacklight": "ddcbacklight",
|
||||||
"deploy-rs": "deploy-rs",
|
"deploy-rs": "deploy-rs",
|
||||||
"disko": "disko",
|
"disko": "disko",
|
||||||
"flake-utils": "flake-utils_4",
|
"flake-utils": "flake-utils_5",
|
||||||
"ghostty": "ghostty",
|
"ghostty": "ghostty",
|
||||||
"guihua": "guihua",
|
"guihua": "guihua",
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
@@ -2374,7 +2509,7 @@
|
|||||||
"openapi-tui": "openapi-tui",
|
"openapi-tui": "openapi-tui",
|
||||||
"pets": "pets",
|
"pets": "pets",
|
||||||
"rest-nvim": "rest-nvim",
|
"rest-nvim": "rest-nvim",
|
||||||
"rust-overlay": "rust-overlay_6",
|
"rust-overlay": "rust-overlay_7",
|
||||||
"sops-nix": "sops-nix",
|
"sops-nix": "sops-nix",
|
||||||
"tmux-float": "tmux-float",
|
"tmux-float": "tmux-float",
|
||||||
"tree-sitter-d2": "tree-sitter-d2",
|
"tree-sitter-d2": "tree-sitter-d2",
|
||||||
@@ -2408,6 +2543,27 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"rust-overlay_10": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"zjstatus",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1749436897,
|
||||||
|
"narHash": "sha256-OkDtaCGQQVwVFz5HWfbmrMJR99sFIMXHCHEYXzUJEJY=",
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"rev": "e7876c387e35dc834838aff254d8e74cf5bd4f19",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"rust-overlay_2": {
|
"rust-overlay_2": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_2",
|
"flake-utils": "flake-utils_2",
|
||||||
@@ -2428,6 +2584,27 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlay_3": {
|
"rust-overlay_3": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"command-runner",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1750214276,
|
||||||
|
"narHash": "sha256-1kniuhH70q4TAC/xIvjFYH46aHiLrbIlcr6fdrRwO1A=",
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"rev": "f9b2b2b1327ff6beab4662b8ea41689e0a57b8d4",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rust-overlay_4": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"ddcbacklight",
|
"ddcbacklight",
|
||||||
@@ -2448,7 +2625,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlay_4": {
|
"rust-overlay_5": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"lanzaboote",
|
"lanzaboote",
|
||||||
@@ -2469,7 +2646,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlay_5": {
|
"rust-overlay_6": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": [
|
"flake-utils": [
|
||||||
"music-player",
|
"music-player",
|
||||||
@@ -2496,7 +2673,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlay_6": {
|
"rust-overlay_7": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
@@ -2516,7 +2693,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlay_7": {
|
"rust-overlay_8": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"tmux-float",
|
"tmux-float",
|
||||||
@@ -2537,7 +2714,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlay_8": {
|
"rust-overlay_9": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"zeronsd",
|
"zeronsd",
|
||||||
@@ -2558,27 +2735,6 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlay_9": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"zjstatus",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1749436897,
|
|
||||||
"narHash": "sha256-OkDtaCGQQVwVFz5HWfbmrMJR99sFIMXHCHEYXzUJEJY=",
|
|
||||||
"owner": "oxalica",
|
|
||||||
"repo": "rust-overlay",
|
|
||||||
"rev": "e7876c387e35dc834838aff254d8e74cf5bd4f19",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "oxalica",
|
|
||||||
"repo": "rust-overlay",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"sops-nix": {
|
"sops-nix": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@@ -2616,16 +2772,16 @@
|
|||||||
},
|
},
|
||||||
"systems_10": {
|
"systems_10": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1681028828,
|
"lastModified": 1689347949,
|
||||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||||
"owner": "nix-systems",
|
"owner": "nix-systems",
|
||||||
"repo": "default",
|
"repo": "default-linux",
|
||||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nix-systems",
|
"owner": "nix-systems",
|
||||||
"repo": "default",
|
"repo": "default-linux",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -2749,6 +2905,21 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"systems_19": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1681028828,
|
||||||
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"systems_2": {
|
"systems_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1681028828,
|
"lastModified": 1681028828,
|
||||||
@@ -2841,16 +3012,16 @@
|
|||||||
},
|
},
|
||||||
"systems_8": {
|
"systems_8": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1689347949,
|
"lastModified": 1681028828,
|
||||||
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
"owner": "nix-systems",
|
"owner": "nix-systems",
|
||||||
"repo": "default-linux",
|
"repo": "default",
|
||||||
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nix-systems",
|
"owner": "nix-systems",
|
||||||
"repo": "default-linux",
|
"repo": "default",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -2871,14 +3042,14 @@
|
|||||||
},
|
},
|
||||||
"tmux-float": {
|
"tmux-float": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"advisory-db": "advisory-db_4",
|
"advisory-db": "advisory-db_5",
|
||||||
"crane": "crane_5",
|
"crane": "crane_6",
|
||||||
"flake-utils": "flake-utils_13",
|
"flake-utils": "flake-utils_14",
|
||||||
"nix-github-actions": "nix-github-actions_3",
|
"nix-github-actions": "nix-github-actions_4",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"rust-overlay": "rust-overlay_7"
|
"rust-overlay": "rust-overlay_8"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737007026,
|
"lastModified": 1737007026,
|
||||||
@@ -2997,7 +3168,7 @@
|
|||||||
},
|
},
|
||||||
"utils": {
|
"utils": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_5"
|
"systems": "systems_6"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731533236,
|
"lastModified": 1731533236,
|
||||||
@@ -3072,14 +3243,14 @@
|
|||||||
},
|
},
|
||||||
"zeronsd": {
|
"zeronsd": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"advisory-db": "advisory-db_5",
|
"advisory-db": "advisory-db_6",
|
||||||
"crane": "crane_6",
|
"crane": "crane_7",
|
||||||
"flake-utils": "flake-utils_14",
|
"flake-utils": "flake-utils_15",
|
||||||
"nix-github-actions": "nix-github-actions_4",
|
"nix-github-actions": "nix-github-actions_5",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"rust-overlay": "rust-overlay_8"
|
"rust-overlay": "rust-overlay_9"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1746544539,
|
"lastModified": 1746544539,
|
||||||
@@ -3125,12 +3296,12 @@
|
|||||||
},
|
},
|
||||||
"zjstatus": {
|
"zjstatus": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"crane": "crane_7",
|
"crane": "crane_8",
|
||||||
"flake-utils": "flake-utils_15",
|
"flake-utils": "flake-utils_16",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"rust-overlay": "rust-overlay_9"
|
"rust-overlay": "rust-overlay_10"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1749470933,
|
"lastModified": 1749470933,
|
||||||
|
|||||||
@@ -170,6 +170,11 @@
|
|||||||
nixos-rpi = {
|
nixos-rpi = {
|
||||||
url = "github:nvmd/nixos-raspberrypi/main";
|
url = "github:nvmd/nixos-raspberrypi/main";
|
||||||
};
|
};
|
||||||
|
command-runner = {
|
||||||
|
# url = "github:uttarayan21/command-runner";
|
||||||
|
url = "git+file:/home/servius/Projects/command-runner";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = {
|
outputs = {
|
||||||
|
|||||||
@@ -230,7 +230,7 @@ in {
|
|||||||
};
|
};
|
||||||
"core.completion" = {
|
"core.completion" = {
|
||||||
config = {
|
config = {
|
||||||
engine = "blink-cmp";
|
engine = "nvim-cmp";
|
||||||
name = "[Norg]";
|
name = "[Norg]";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -500,94 +500,94 @@ in {
|
|||||||
end
|
end
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
blink-cmp = {
|
# blink-cmp = {
|
||||||
|
# enable = false;
|
||||||
|
# settings = {
|
||||||
|
# sources = {
|
||||||
|
# cmdline = [];
|
||||||
|
# default = ["lsp" "dictionary" "snippets" "path" "buffer"];
|
||||||
|
# providers = {
|
||||||
|
# buffer = {
|
||||||
|
# score_offset = -7;
|
||||||
|
# };
|
||||||
|
# lsp = {
|
||||||
|
# fallbacks = [];
|
||||||
|
# };
|
||||||
|
# path = {};
|
||||||
|
# dictionary = {
|
||||||
|
# module = "blink-cmp-dictionary";
|
||||||
|
# name = "Dict";
|
||||||
|
# min_keyword_length = 3;
|
||||||
|
# opts = {
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
# blink-cmp-dictionary.enable = true;
|
||||||
|
# blink-cmp-git.enable = true;
|
||||||
|
# blink-cmp-copilot.enable = true;
|
||||||
|
# blink-cmp-spell.enable = true;
|
||||||
|
# blink-compat.enable = true;
|
||||||
|
cmp = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
sources = {
|
autoEnableSources = true;
|
||||||
cmdline = [];
|
sources = [
|
||||||
default = ["lsp" "dictionary" "snippets" "path" "buffer"];
|
{name = "buffer";}
|
||||||
providers = {
|
{name = "buffer";}
|
||||||
buffer = {
|
{name = "cmdline";}
|
||||||
score_offset = -7;
|
{name = "cmp-clippy";}
|
||||||
};
|
{name = "cmp-cmdline-history";}
|
||||||
lsp = {
|
{name = "crates";}
|
||||||
fallbacks = [];
|
{name = "dap";}
|
||||||
};
|
# {name = "dictionary";}
|
||||||
path = {};
|
{name = "fish";}
|
||||||
dictionary = {
|
{name = "git";}
|
||||||
module = "blink-cmp-dictionary";
|
{name = "luasnip";}
|
||||||
name = "Dict";
|
{name = "nvim_lsp";}
|
||||||
min_keyword_length = 3;
|
{name = "nvim_lua";}
|
||||||
opts = {
|
{name = "nvim_lsp_signature_help";}
|
||||||
};
|
{name = "nvim_lsp_document_symbol";}
|
||||||
};
|
{name = "path";}
|
||||||
|
{name = "rg";}
|
||||||
|
{name = "spell";}
|
||||||
|
{name = "tmux";}
|
||||||
|
{name = "treesitter";}
|
||||||
|
];
|
||||||
|
view = {
|
||||||
|
entries = {
|
||||||
|
name = "custom";
|
||||||
|
selection_order = "near_cursor";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
window = {
|
||||||
|
completion = {
|
||||||
|
inherit border;
|
||||||
|
};
|
||||||
|
documentation = {
|
||||||
|
inherit border;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
mapping = {
|
||||||
|
# "<CR>" = "cmp.mapping.confirm({select = true})";
|
||||||
|
"<CR>" = "cmp.mapping.confirm()";
|
||||||
|
"<C-Space>" = "cmp.mapping.complete()";
|
||||||
|
"<C-n>" = "cmp.mapping(cmp.mapping.select_next_item(), {'i', 's'})";
|
||||||
|
"<C-p>" = "cmp.mapping(cmp.mapping.select_prev_item(), {'i', 's'})";
|
||||||
|
};
|
||||||
|
snippet.expand =
|
||||||
|
/*
|
||||||
|
lua
|
||||||
|
*/
|
||||||
|
''
|
||||||
|
function(args)
|
||||||
|
require('luasnip').lsp_expand(args.body)
|
||||||
|
end
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
blink-cmp-dictionary.enable = true;
|
|
||||||
blink-cmp-git.enable = true;
|
|
||||||
blink-cmp-copilot.enable = true;
|
|
||||||
blink-cmp-spell.enable = true;
|
|
||||||
blink-compat.enable = true;
|
|
||||||
#cmp = {
|
|
||||||
# enable = true;
|
|
||||||
# settings = {
|
|
||||||
# autoEnableSources = true;
|
|
||||||
# sources = [
|
|
||||||
# {name = "buffer";}
|
|
||||||
# {name = "buffer";}
|
|
||||||
# {name = "cmdline";}
|
|
||||||
# {name = "cmp-clippy";}
|
|
||||||
# {name = "cmp-cmdline-history";}
|
|
||||||
# {name = "crates";}
|
|
||||||
# {name = "dap";}
|
|
||||||
# # {name = "dictionary";}
|
|
||||||
# {name = "fish";}
|
|
||||||
# {name = "git";}
|
|
||||||
# {name = "luasnip";}
|
|
||||||
# {name = "nvim_lsp";}
|
|
||||||
# {name = "nvim_lua";}
|
|
||||||
# {name = "nvim_lsp_signature_help";}
|
|
||||||
# {name = "nvim_lsp_document_symbol";}
|
|
||||||
# {name = "path";}
|
|
||||||
# {name = "rg";}
|
|
||||||
# {name = "spell";}
|
|
||||||
# {name = "tmux";}
|
|
||||||
# {name = "treesitter";}
|
|
||||||
# ];
|
|
||||||
# view = {
|
|
||||||
# entries = {
|
|
||||||
# name = "custom";
|
|
||||||
# selection_order = "near_cursor";
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
# window = {
|
|
||||||
# completion = {
|
|
||||||
# inherit border;
|
|
||||||
# };
|
|
||||||
# documentation = {
|
|
||||||
# inherit border;
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
# mapping = {
|
|
||||||
# # "<CR>" = "cmp.mapping.confirm({select = true})";
|
|
||||||
# "<CR>" = "cmp.mapping.confirm()";
|
|
||||||
# "<C-Space>" = "cmp.mapping.complete()";
|
|
||||||
# "<C-n>" = "cmp.mapping(cmp.mapping.select_next_item(), {'i', 's'})";
|
|
||||||
# "<C-p>" = "cmp.mapping(cmp.mapping.select_prev_item(), {'i', 's'})";
|
|
||||||
# };
|
|
||||||
# snippet.expand =
|
|
||||||
# /*
|
|
||||||
# lua
|
|
||||||
# */
|
|
||||||
# ''
|
|
||||||
# function(args)
|
|
||||||
# require('luasnip').lsp_expand(args.body)
|
|
||||||
# end
|
|
||||||
# '';
|
|
||||||
# };
|
|
||||||
#};
|
|
||||||
};
|
};
|
||||||
extraConfigLua =
|
extraConfigLua =
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -22,9 +22,10 @@
|
|||||||
{nixpkgs.overlays = overlays;}
|
{nixpkgs.overlays = overlays;}
|
||||||
./${device.name}/configuration.nix
|
./${device.name}/configuration.nix
|
||||||
home-manager.nixosModules.home-manager
|
home-manager.nixosModules.home-manager
|
||||||
|
inputs.arion.nixosModules.arion
|
||||||
|
inputs.command-runner.nixosModules.command-runner
|
||||||
inputs.lanzaboote.nixosModules.lanzaboote
|
inputs.lanzaboote.nixosModules.lanzaboote
|
||||||
inputs.musnix.nixosModules.musnix
|
inputs.musnix.nixosModules.musnix
|
||||||
inputs.arion.nixosModules.arion
|
|
||||||
{
|
{
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
home-manager = {
|
home-manager = {
|
||||||
|
|||||||
@@ -7,8 +7,9 @@
|
|||||||
declarative = true;
|
declarative = true;
|
||||||
whitelist = {
|
whitelist = {
|
||||||
"AbhinavSE" = "8b6c052e-69b3-4bee-b9dc-12eb94653c9e";
|
"AbhinavSE" = "8b6c052e-69b3-4bee-b9dc-12eb94653c9e";
|
||||||
"crook0" = "37f79eb4-e95a-4fac-abed-fbbccf821701";
|
|
||||||
"Serveus" = "79882fb6-d594-4073-a3d0-70a01d0abb67";
|
"Serveus" = "79882fb6-d594-4073-a3d0-70a01d0abb67";
|
||||||
|
"__Shun__" = "1c7a300f-98e4-402c-8741-432f3494bb25";
|
||||||
|
"shashikant" = "20891e82-203c-4d04-9868-79a5879ecfc3";
|
||||||
};
|
};
|
||||||
serverProperties = {
|
serverProperties = {
|
||||||
motd = "Servius's Minecraft Server";
|
motd = "Servius's Minecraft Server";
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
enable32Bit = true;
|
enable32Bit = true;
|
||||||
extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
intel-vaapi-driver
|
# intel-vaapi-driver
|
||||||
nvidia-vaapi-driver
|
nvidia-vaapi-driver
|
||||||
# vaapiVdpau
|
# vaapiVdpau
|
||||||
# libvdpau-va-gl
|
# libvdpau-va-gl
|
||||||
|
|||||||
27
nixos/ryu/services/command-runner.nix
Normal file
27
nixos/ryu/services/command-runner.nix
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
services.command-runner = {
|
||||||
|
enable = true;
|
||||||
|
port = 5599;
|
||||||
|
user = "servius";
|
||||||
|
commands = let
|
||||||
|
hyprctl = "${pkgs.hyprland}/bin/hyprctl";
|
||||||
|
in
|
||||||
|
{
|
||||||
|
"display_on" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "on"];
|
||||||
|
"display_off" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "off"];
|
||||||
|
"display_toggle" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "toggle"];
|
||||||
|
"display_status" = [hyprctl "-i" "{instance}" "-j" "monitors"];
|
||||||
|
"hyprland_instance" = [hyprctl "-j" "instances"];
|
||||||
|
}
|
||||||
|
// (builtins.foldl' (acc: elem: acc // elem) {} (lib.map (name: {
|
||||||
|
"display_on_${name}" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "on" name];
|
||||||
|
"display_off_${name}" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "off" name];
|
||||||
|
"display_toggle_${name}" = [hyprctl "-i" "{instance}" "dispatch" "dpms" "toggle" name];
|
||||||
|
}) ["HDMI-A-1" "DP-3" "DP-1"]));
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -8,6 +8,7 @@
|
|||||||
./samba.nix
|
./samba.nix
|
||||||
./mullvad.nix
|
./mullvad.nix
|
||||||
./openrgb.nix
|
./openrgb.nix
|
||||||
|
./command-runner.nix
|
||||||
];
|
];
|
||||||
services = {
|
services = {
|
||||||
# hardware.openrgb.enable = true;
|
# hardware.openrgb.enable = true;
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
misc-applications = final: prev: {
|
misc-applications = final: prev: {
|
||||||
# ironbar = inputs.ironbar.packages.${prev.system}.default;
|
command-runner = inputs.command-runner.packages.${prev.system}.command-runner;
|
||||||
goread = final.pkgs.buildGoModule {
|
goread = final.pkgs.buildGoModule {
|
||||||
pname = "goread";
|
pname = "goread";
|
||||||
version = "v1.6.4";
|
version = "v1.6.4";
|
||||||
|
|||||||
Reference in New Issue
Block a user