tangled
alpha
login
or
join now
ngp.computer
/
nixos
0
fork
atom
Configuration for my NixOS based systems and Home Manager
0
fork
atom
overview
issues
pulls
pipelines
FIX: ssh agent; ADD: script
ngp.computer
1 year ago
2b3e3882
32460c6f
+27
-4
4 changed files
expand all
collapse all
unified
split
noah-home.nix
scripts
nr
update-src
services.nix
+6
-3
noah-home.nix
reviewed
···
42
42
unstable.jpm
43
43
graalvm-ce
44
44
cmake
45
45
-
ctags
45
45
+
universal-ctags
46
46
kotlin
47
47
nodejs
48
48
node2nix
···
151
151
enable = true;
152
152
package = unstable.aerc;
153
153
};
154
154
-
programs.ssh.enable = true;
154
154
+
programs.ssh = {
155
155
+
enable = true;
156
156
+
addKeysToAgent = "yes";
157
157
+
}
158
158
+
programs.ssh-agent.enable = true;
155
159
programs.ssh.extraConfig = builtins.readFile ./ssh/extra;
156
160
services.gpg-agent = {
157
161
enable = true;
158
162
defaultCacheTtl = 1800;
159
159
-
enableSshSupport = true;
160
163
};
161
164
162
165
programs.direnv = {
+6
scripts/nr
reviewed
···
1
1
+
#!/usr/bin/env rc
2
2
+
3
3
+
flag e +
4
4
+
flag x +
5
5
+
6
6
+
exec nix run 'nixpkgs#'^$*
+14
scripts/update-src
reviewed
···
1
1
+
#!/usr/bin/env rc
2
2
+
3
3
+
background=()
4
4
+
for(repo in `{cat downstream}) {
5
5
+
echo Updating $repo
6
6
+
git -C $repo fetch --all --tags --prune --force &
7
7
+
background=($apid $background)
8
8
+
}
9
9
+
10
10
+
for (i in $background) {
11
11
+
wait $i
12
12
+
}
13
13
+
14
14
+
echo Done!
+1
-1
services.nix
reviewed
···
4
4
# programs.mtr.enable = true;
5
5
programs.gnupg.agent = {
6
6
enable = true;
7
7
-
enableSSHSupport = true;
7
7
+
enableSSHSupport = false;
8
8
};
9
9
10
10
# Fish shell, the best