1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

add passmenu, vim shortcuts

This commit is contained in:
Kierán Meinhardt
2019-04-02 23:24:31 +02:00
parent d31b3b6867
commit 9413ddffe0
6 changed files with 113 additions and 82 deletions

View File

@@ -9,7 +9,31 @@ let
url = "https://cgit.krebsco.de/stockholm/plain/krebs/5pkgs/simple/dic/default.nix?id=8371e21c10bdb5d5353cc581efba7e09e4ce7a91";
sha256 = "1vd8mg1ac7wzrcs5bl20srkxcs65zr7rd7y3wxzrxspij5wrb23i";
};
yt-next-pkg = pkgs.fetchurl {
url = http://cgit.lassul.us/stockholm/plain/lass/5pkgs/yt-next/default.nix;
sha256 = "0j9r9xy34sl9ci5lz38060b3nakf0vd7gw46pykdiriwz6znbxn3";
};
urlencode-pkg = pkgs.fetchurl {
url = http://cgit.lassul.us/stockholm/plain/krebs/5pkgs/simple/urlencode/default.nix;
sha256 = "0cxf0fcaq02krkn33qipv878drqnjr035a564m66wp9x8n2zjgim";
};
acronym-pkg = pkgs.fetchurl {
url = http://cgit.lassul.us/stockholm/plain/lass/5pkgs/acronym/default.nix;
sha256 = "1rpr1rniz74vmkl4r3hgrg8q7ncxrvbf7zp0lq9b7lva85i12zx9";
};
urban-pkg = pkgs.fetchurl {
url = http://cgit.lassul.us/stockholm/plain/lass/5pkgs/urban/default.nix;
sha256 = "128v0znnapcqbyvc0nf112ddfyipr8sc1z4kcnggnbjf99i763ji";
};
mpv-poll-pkg = pkgs.fetchurl {
url = http://cgit.lassul.us/stockholm/plain/lass/5pkgs/mpv-poll/default.nix;
sha256 = "0ccmm7spxll98j8gy58fc3p8331arznshsj5wn4kkcypcs16n6ci";
};
dic = pkgs.callPackage dic-pkg {};
yt-next = pkgs.callPackage yt-next-pkg {};
acronym = pkgs.callPackage acronym-pkg {};
urban = pkgs.callPackage urban-pkg {};
mpv-poll = pkgs.callPackage mpv-poll-pkg {};
haskells = import ../dot/haskells.nix;
unstable = import <nixos-unstable> {};
executables = pkgs.haskell.lib.justStaticExecutables;
@@ -143,7 +167,7 @@ in with pkgs;
(executables haskellPackages.cabal-install)
(executables haskellPackages.ghcid)
(executables haskellPackages.hakyll)
(executables haskellPackages.brittany)
(haskellPackages.brittany)
(executables haskellPackages.hfmt)
(executables haskellPackages.hasktags)
# (executables haskellPackages.hindent)
@@ -157,15 +181,16 @@ in with pkgs;
mypy
nix-prefetch-git
nodejs
nodePackages.eslint
nodePackages.csslint
nodePackages.prettier
nodePackages.jsonlint
ocaml
python3
python3Packages.black
# python3Packages.yapf
python3Packages.python-language-server
python3Packages.pyls-mypy
python3Packages.flake8
python3Packages.jedi
# python3Packages.jedi
ruby
rubocop
rustup
@@ -202,13 +227,17 @@ in with pkgs;
memo
par
fzf
pass
(pass.withExtensions (ext: [ext.pass-otp]))
qrencode
sncli
dic
tmuxp
unstable.hledger
wordnet
xsv
dic
yt-next
mpv-poll
acronym
urban
] ++ (if config.networking.hostName == "homeros" then [ unstable.zeroad ] else []);
}