diff options
Diffstat (limited to 'hosts/mercury')
| -rw-r--r-- | hosts/mercury/config.nix | 2 | ||||
| -rw-r--r-- | hosts/mercury/hjem.nix | 2 | ||||
| -rw-r--r-- | hosts/mercury/nixos.nix | 13 |
3 files changed, 15 insertions, 2 deletions
diff --git a/hosts/mercury/config.nix b/hosts/mercury/config.nix index d2164c4..852c393 100644 --- a/hosts/mercury/config.nix +++ b/hosts/mercury/config.nix @@ -23,7 +23,7 @@ components = { fuzzel.enable = true; dunst.enable = true; - tofi.enable = true; + # tofi.enable = true; }; }; diff --git a/hosts/mercury/hjem.nix b/hosts/mercury/hjem.nix index afdf861..91e9c4b 100644 --- a/hosts/mercury/hjem.nix +++ b/hosts/mercury/hjem.nix @@ -7,11 +7,11 @@ prismlauncher mpv - bluetuith opencode (pkgs.callPackage ../../pkgs/yo {}) + (pkgs.callPackage ../../pkgs/yokey {}) captive-browser # https://words.filippo.io/captive-browser (pkgs.makeDesktopItem { diff --git a/hosts/mercury/nixos.nix b/hosts/mercury/nixos.nix index 8fcb504..6459fdb 100644 --- a/hosts/mercury/nixos.nix +++ b/hosts/mercury/nixos.nix @@ -22,6 +22,19 @@ dataDir = "/home/collin/.local/syncthing"; }; + fileSystems."/home/collin/ganymede" = { + device = "collin@ganymede:/media"; + fsType = "fuse.sshfs"; + options = [ + "identityfile=/home/collin/.ssh/id_ed25519" + "idmap=user" + "x-systemd.automount" #< mount the filesystem automatically on first access + "allow_other" #< don't restrict access to only the user which `mount`s it (because that's probably systemd who mounts it, not you) + "user" #< allow manual `mount`ing, as ordinary user. + ]; + }; + boot.supportedFilesystems."fuse.sshfs" = true; + services.autossh.sessions = [ { name = "ganymede"; |
