-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdefault.nix
More file actions
142 lines (138 loc) · 2.35 KB
/
default.nix
File metadata and controls
142 lines (138 loc) · 2.35 KB
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
{pkgs, ...}: {
imports = [
./common/core
./common/optional/desktop/darwin.nix
];
# specify my home-manager configs
# home.packages = userPkgs ++ userPkgsUnstable;
home.packages = with pkgs; [
curl
less
htop
tmux
reattach-to-user-namespace
jq
yq
yamllint
nodePackages.jsonlint
mas
direnv
pdfgrep
jasper
abook
lf
universal-ctags
ref-rebuild
ref-sysupdate
ref-ykey-check
ref-main
ref-mail
ref-mail-cd
ref-mail-cdv
ref-mail-sync
ref-irc
ref-pathlist
ref-git-bare-clone-update
cookiecutter
qmk
git-annex
git-bug
gh
gopass
gopass-jsonapi
zenith
wezterm
htmlq
lima
# crypto
gnupg
pwgen
# backup tools
borgbackup
borgmatic
rclone
tcptraceroute
unixtools.watch
fswatch
keepassxc
tealdeer
tree
socat
slides
websocat
urlscan
qrencode
wdiff
cmake
exiftool
figlet
just
#
vlc-bin-universal
# contacts / calendar
vdirsyncer
khard
khal
unstable.fd
unstable.eza
unstable.ripgrep
unstable.awscli2
unstable.google-cloud-sdk
unstable.lazygit
unstable.glab
unstable.graphviz
unstable.plantuml-c4
unstable.ffmpeg_7
unstable.msmtp
unstable.docker-client
unstable.fluxcd
unstable.go
unstable.gopls
unstable.goreleaser
unstable.nodejs_22
unstable.yubikey-manager
unstable.platformio
# encryption
unstable.sops
# kubernetes tools
unstable.kubectl
unstable.kubectx
unstable.kubelogin
unstable.kubelogin-oidc
unstable.krew
unstable.kustomize
unstable.kubernetes-helm
unstable.kube-linter
unstable.kubeconform
unstable.kind
unstable.k9s
unstable.stern
unstable.k6
unstable.openshift
unstable.dive
unstable.crane
unstable.sonobuoy
unstable.opentofu
unstable.kubeone
##
unstable.sqlite
unstable.mob
pkgs.garden
unstable.rustup
unstable.talosctl
unstable.cilium-cli
unstable.jujutsu
unstable.minio-client
unstable.kanata
unstable.himalaya
unstable.taskwarrior3
# unstable.ladybird
neomutt
unstable.claude-code
];
home.sessionVariables = {
PAGER = "${pkgs.bat}/bin/bat";
CLICLOLOR = 1;
EDITOR = "nvim";
};
}