tangled
alpha
login
or
join now
suri.codes
/
nyx
0
fork
atom
my NixOS and nix-darwin config
0
fork
atom
overview
issues
pulls
pipelines
.
suri.codes
1 month ago
51ee81af
901a8214
+27
-14
5 changed files
expand all
collapse all
unified
split
flake.lock
hosts
Daedalus
default.nix
modules
home
shells
zsh
default.nix
tools
default.nix
wm
aerospace
aerospace.toml
+9
-9
flake.lock
···
7
7
]
8
8
},
9
9
"locked": {
10
10
-
"lastModified": 1768220509,
11
11
-
"narHash": "sha256-8wMrJP/Xk5Dkm0TxzaERLt3eGFEhHTWaJKUpK3AoL4o=",
10
10
+
"lastModified": 1768764703,
11
11
+
"narHash": "sha256-5ulSDyOG1U+1sJhkJHYsUOWEsmtLl97O0NTVMvgIVyc=",
12
12
"owner": "LnL7",
13
13
"repo": "nix-darwin",
14
14
-
"rev": "7b1d394e7d9112d4060e12ef3271b38a7c43e83b",
14
14
+
"rev": "0fc4e7ac670a0ed874abacf73c4b072a6a58064b",
15
15
"type": "github"
16
16
},
17
17
"original": {
···
27
27
]
28
28
},
29
29
"locked": {
30
30
-
"lastModified": 1768325819,
31
31
-
"narHash": "sha256-mBKqOJkxCRwEhIXfq93WTcDXsBlJ/f1Dfv9thJxrDPs=",
30
30
+
"lastModified": 1768942641,
31
31
+
"narHash": "sha256-i25tkhqjsfo0YKz8To/+gzazW1v4f8qUGqJQ8OLrkqE=",
32
32
"owner": "nix-community",
33
33
"repo": "home-manager",
34
34
-
"rev": "b1fa714d6cd656e3105d1965637be6ab7541d7d7",
34
34
+
"rev": "9997de2f62d1875644f02ddf96cf485a4baecb6f",
35
35
"type": "github"
36
36
},
37
37
"original": {
···
42
42
},
43
43
"nixpkgs": {
44
44
"locked": {
45
45
-
"lastModified": 1768127708,
46
46
-
"narHash": "sha256-1Sm77VfZh3mU0F5OqKABNLWxOuDeHIlcFjsXeeiPazs=",
45
45
+
"lastModified": 1768564909,
46
46
+
"narHash": "sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc=",
47
47
"owner": "nixos",
48
48
"repo": "nixpkgs",
49
49
-
"rev": "ffbc9f8cbaacfb331b6017d5a5abb21a492c9a38",
49
49
+
"rev": "e4bae1bd10c9c57b2cf517953ab70060a828ee6f",
50
50
"type": "github"
51
51
},
52
52
"original": {
+1
-1
hosts/Daedalus/default.nix
···
26
26
"sketchybar"
27
27
"mas"
28
28
# terminal handling stuff
29
29
-
"libiconv"
29
29
+
# "libiconv"
30
30
# nmcli kinda
31
31
"ifstat"
32
32
# spicetify stuff
+10
-1
modules/home/shells/zsh/default.nix
···
39
39
eval `ssh-agent` &> /dev/null
40
40
ssh-add ~/.ssh/github &> /dev/null
41
41
42
42
+
43
43
+
# need to do this stupid fucking shit for xcode, remove it later
44
44
+
export PATH="/etc/profiles/per-user/suri/bin/bun:$PATH"
45
45
+
export PATH="/etc/profiles/per-user/suri/bin/zoxide:$PATH"
46
46
+
export PATH="/etc/profiles/per-user/suri/bin/jj:$PATH"
47
47
+
48
48
+
49
49
+
42
50
eval "$(zoxide init zsh)"
43
51
# eval "$(starship init zsh)"
44
52
${lib.optionalString pkgs.stdenv.isDarwin ''
45
53
if [ -f /opt/homebrew/bin/brew ]; then
46
54
eval "$(/opt/homebrew/bin/brew shellenv)"
47
47
-
export PATH="/opt/homebrew/opt/libiconv/bin:$PATH"
55
55
+
# export PATH="/opt/homebrew/opt/libiconv/bin:$PATH"
48
56
fi
49
57
''}
50
58
···
72
80
}
73
81
74
82
export PATH="/Users/suri/.cargo/bin:$PATH" &> /dev/null
83
83
+
75
84
76
85
source <(COMPLETE=zsh jj)
77
86
+3
-3
modules/home/tools/default.nix
···
8
8
./btop.nix
9
9
];
10
10
11
11
-
home.sessionVariables.LIBRARY_PATH = "${
12
12
-
lib.makeLibraryPath [ pkgs.libiconv ]
13
13
-
}\${LIBRARY_PATH:+:$LIBRARY_PATH}";
11
11
+
# home.sessionVariables.LIBRARY_PATH = "${
12
12
+
# lib.makeLibraryPath [ pkgs.libiconv ]
13
13
+
# }\${LIBRARY_PATH:+:$LIBRARY_PATH}";
14
14
15
15
home.packages = with pkgs; [
16
16
jujutsu
+4
modules/home/wm/aerospace/aerospace.toml
···
324
324
run = ['move-node-to-workspace D']
325
325
326
326
[[on-window-detected]]
327
327
+
if.window-title-regex-substring = 'simulator'
328
328
+
run = ['move-node-to-workspace 0']
329
329
+
330
330
+
[[on-window-detected]]
327
331
if.app-id = 'com.spotify.client'
328
332
run = ['move-node-to-workspace S']
329
333