Kieran's opinionated (and probably slightly dumb) nix config

feat: automount usb disks

Changed files
+22
home-manager
moonlark
+1
home-manager/dots/hyprland.conf
···
exec-once = wluma
exec-once = waybar
exec-once = hypridle
exec-once=[workspace 8 silent] slack
exec-once=[workspace 9 silent] spotify
···
exec-once = wluma
exec-once = waybar
exec-once = hypridle
+
exec-once = udiskie
exec-once=[workspace 8 silent] slack
exec-once=[workspace 9 silent] spotify
+16
home-manager/home.nix
···
enable = true;
};
# git config
programs.git = {
enable = true;
···
enable = true;
};
+
services.udiskie = {
+
enable = true;
+
settings = {
+
program_options = {
+
udisks_version = 2;
+
tray = false;
+
};
+
notifications = {
+
device_unmounted = false;
+
device_added = -1;
+
device_removed = -1;
+
device_mounted = -1;
+
};
+
};
+
};
+
# git config
programs.git = {
enable = true;
+5
moonlark/configuration.nix
···
];
})
pkgs.github-desktop
];
services.gnome.gnome-keyring.enable = true;
···
PasswordAuthentication = false;
};
};
# Requires at least 5.16 for working wi-fi and bluetooth.
# https://community.frame.work/t/using-the-ax210-with-linux-on-the-framework-laptop/1844/89
···
];
})
pkgs.github-desktop
+
pkgs.udiskie
];
services.gnome.gnome-keyring.enable = true;
···
PasswordAuthentication = false;
};
};
+
+
services.devmon.enable = true;
+
services.gvfs.enable = true;
+
services.udisks2.enable = true;
# Requires at least 5.16 for working wi-fi and bluetooth.
# https://community.frame.work/t/using-the-ax210-with-linux-on-the-framework-laptop/1844/89