-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathhome.nix
139 lines (138 loc) · 2.4 KB
/
home.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
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
{
config,
inputs,
pkgs,
...
}:
{
home = {
username = "gwen";
homeDirectory = "/home/gwen";
stateVersion = "24.11";
file.".local/share/fonts".source = ./fonts;
activation = {
installConfig = ''
if [ ! -d "${config.home.homeDirectory}/.config/zsh" ]; then
${pkgs.git}/bin/git clone --depth 1 --branch zsh https://github.com/elythh/dotfiles ${config.home.homeDirectory}/.config/zsh
fi
'';
};
packages = with pkgs; [
inputs.zen-browser.packages.${system}.default
# inputs.ghostty.packages.${system}.default
(pkgs.callPackage ../../../home/shared/icons/whitesur.nix { })
(pkgs.callPackage ../../../home/shared/icons/reversal.nix { })
awscli
bemoji
betterdiscordctl
bitwarden
bitwarden-cli
bore-cli
bruno
charm
charm-freeze
chromium
circumflex
clipse
colordiff
copyq
deadnix
delta
docker-compose
eza
fd
feh
fx
fzf
gcc
gh
git-absorb
git-lfs
gitmoji-cli
glab
glow
gnumake
go
google-cloud-sdk
grimblast
gum
helmfile
hclfmt
hypnotix
imagemagick
inotify-tools
jaq
jq
jqp
just
k9s
keybase
kubecolor
kubectl
kubectx
kubernetes-helm
kubie
lapce
light
magic-wormhole
marksman
mods
neovide
networkmanagerapplet
nh
nix-fast-build
nix-inspect
nix-output-monitor
nix-update
nixfmt-rfc-style
obsidian
onefetch
openssl
openvpn
oras
pavucontrol
pfetch
picom
pinentry
playerctl
pre-commit
presenterm
python311Packages.gst-python
python311Packages.pip
python311Packages.pygobject3
python311Packages.setuptools
python311Packages.virtualenv
qutebrowser
rcon
rustup
satty
sherlock
siyuan
skim
skopeo
slides
sops
starship
stern
syncthing
t-rec
teams-for-linux
telegram-desktop
tldr
trunk-io
tuba
update-nix-fetchgit
ventoy
vhs
viddy
watershot
wireplumber
xdotool
xwayland
yarn
zed-editor
zellij
# zoxide
];
};
}