generated from ryantm/home-manager-template
-
Notifications
You must be signed in to change notification settings - Fork 1
/
packages.nix
65 lines (62 loc) · 1.28 KB
/
packages.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{ lib, pkgs, ... }:
{
home = {
packages = with pkgs; [
# EXAMPLES
htop
fortune
# NIX BASICS
niv
nixfmt-classic
nix-prefetch-github
nix-prefetch-scripts
undmg
# TOOLS
aspell
aspellDicts.en
bat
bc
clang_13
#coreutils
coreutils-prefixed
croc
editorconfig-core-c
fd
ffmpeg
gdb
gnumake
gnupg
(google-cloud-sdk.withExtraComponents [google-cloud-sdk.components.gke-gcloud-auth-plugin])
httpie
#iconv
jq
jsonnet
k9s
lazygit
libiconv
lnav
nox
nushell
perl
ripgrep
rustup
silver-searcher
sqls
#taskwarrior
(symlinkJoin {
inherit (taskwarrior3) name meta;
paths = [taskwarrior3];
postBuild = ''
mv $out/bin/task $out/bin/tw
mv $out/share/zsh/site-functions/_task $out/share/zsh/site-functions/_tw
mv $out/share/bash-completion/completions/task.bash $out/share/bash-completion/completions/tw.bash
mv $out/share/fish/vendor_completions.d/task.fish $out/share/fish/vendor_completions.d/tw.fish
'';
})
tree
python310Packages.yamllint
xq-xml
zlib
];
};
}