kore / home / features / global.nix32 lines · 583B · raw
1{ config, pkgs, ... }:
2
3{
4 home = {
5 username = "lostduk";
6 homeDirectory = "/home/lostduk";
7 stateVersion = "25.11";
8
9 sessionVariables = {
10 # Fuck Google
11 GOSUMDB = "off";
12 GOPROXY = "direct";
13 GOTELEMETRY = "off";
14 GOTOOLCHAIN = "local";
15 };
16
17 packages = with pkgs; [ pass vesktop ];
18
19 persistence."/persist" = {
20 files = [
21 ".local/share/opencode/auth.json"
22 ];
23 directories = [
24 "documents"
25 ".mozilla"
26 ".gnupg"
27 ".password-store"
28 ".config/vesktop"
29 ];
30 };
31 };
32}