Compare commits

...

2 Commits

Author SHA1 Message Date
Brian Hicks 6f75d7058b add sysz 2021-09-21 12:39:46 -05:00
Brian Hicks e91b348c15 alphabetize 2021-09-21 12:36:39 -05:00
3 changed files with 44 additions and 4 deletions

View File

@ -319,6 +319,7 @@
"shellcheck-kak": "shellcheck-kak",
"similar-sort": "similar-sort",
"smarttab-kak": "smarttab-kak",
"sysz": "sysz",
"tmux": "tmux",
"tree-grepper": "tree-grepper",
"tug": "tug"
@ -381,6 +382,22 @@
"type": "github"
}
},
"sysz": {
"flake": false,
"locked": {
"lastModified": 1632244394,
"narHash": "sha256-mXTQvj3UoZH2T8cGnBHvS/3LZS8iPk46+vahOD51fC4=",
"owner": "joehillen",
"repo": "sysz",
"rev": "1940582fbfe49747e3e85bb1244d2d0a376cf798",
"type": "github"
},
"original": {
"owner": "joehillen",
"repo": "sysz",
"type": "github"
}
},
"tmux": {
"flake": false,
"locked": {

View File

@ -26,8 +26,8 @@
tree-grepper.inputs.nixpkgs.follows = "nixpkgs-unstable";
tree-grepper.inputs.naersk.follows = "naersk";
tmux = {
url = "github:tmux/tmux/3.3-rc";
comma = {
url = "github:shopify/comma";
flake = false;
};
@ -36,8 +36,13 @@
flake = false;
};
comma = {
url = "github:shopify/comma";
sysz = {
url = "github:joehillen/sysz";
flake = false;
};
tmux = {
url = "github:tmux/tmux/3.3-rc";
flake = false;
};
@ -176,6 +181,22 @@
${final.pandoc}/bin/pandoc -s -f markdown -t man $1 | ${final.groff}/bin/groff -T utf8 -man | ${final.less}/bin/less
'';
sysz = final.stdenv.mkDerivation {
name = "sysz";
src = inputs.sysz;
buildPhase = "true";
buildInputs = [ final.makeWrapper ];
installPhase = ''
mkdir -p $out/bin
install -m755 sysz $out/bin
wrapProgram $out/bin/sysz --prefix PATH : ${
final.lib.makeBinPath [ final.fzf ]
}
'';
};
tmux = prev.tmux.overrideAttrs (attrs:
attrs // {
src = inputs.tmux;

View File

@ -43,6 +43,8 @@ inputs:
networking.useDHCP = false;
networking.interfaces.wlp3s0.useDHCP = true;
environment.systemPackages = [ pkgs.sysz ];
# Enable CUPS to print documents.
# services.printing.enable = true;