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:
@@ -42,7 +42,6 @@ in {
|
||||
];
|
||||
opt = [
|
||||
csv
|
||||
deoplete-jedi
|
||||
deoplete-rust
|
||||
dhall-vim
|
||||
elm-vim
|
||||
@@ -53,15 +52,7 @@ in {
|
||||
vim-javascript
|
||||
vim-nix
|
||||
vimtex
|
||||
(pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
name = "vim-ledger";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "ledger";
|
||||
repo = "vim-ledger";
|
||||
rev = "6eb3bb21aa979cc295d0480b2179938c12b33d0d";
|
||||
sha256 = "0rbwyaanvl2bqk8xm4kq8fkv8y92lpf9xx5n8gw54iij7xxhnj01";
|
||||
};
|
||||
})
|
||||
vim-ledger
|
||||
(pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
name = "vim-fsharp";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
@@ -80,16 +71,6 @@ in {
|
||||
sha256 = "0vl4267hh8g1vkvc3awlqyypgz4m1r43d47sldl80yamiafiviaj";
|
||||
};
|
||||
})
|
||||
(pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
name = "ghcid";
|
||||
src = "${(pkgs.fetchFromGitHub {
|
||||
owner = "ndmitchell";
|
||||
repo = "ghcid";
|
||||
rev = "5288801e7f046c42972527cd94171ce893ba91cf";
|
||||
sha256 = "0dgxsl1dci6w3x662c7z1zw8yvfnch4ymhsvx29n7jkgqmcy1lki";
|
||||
}).out}/plugins/nvim";
|
||||
})
|
||||
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
@@ -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 []);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user