mirror of
https://github.com/genebean/dots.git
synced 2026-03-27 17:37:43 -04:00
Fix things up related to booting and network settings
This commit is contained in:
parent
13abf7f895
commit
966b7f2ef7
1 changed files with 21 additions and 4 deletions
|
|
@ -6,11 +6,17 @@
|
|||
|
||||
system.stateVersion = "23.05";
|
||||
|
||||
boot.loader = {
|
||||
efi.canTouchEfiVariables = true;
|
||||
systemd-boot= {
|
||||
boot = {
|
||||
initrd.systemd = {
|
||||
enable = true;
|
||||
consoleMode = "1";
|
||||
network.wait-online.enable = false; # Handled by NetworkManager
|
||||
};
|
||||
loader = {
|
||||
efi.canTouchEfiVariables = true;
|
||||
systemd-boot= {
|
||||
enable = true;
|
||||
consoleMode = "1";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -89,16 +95,20 @@
|
|||
|
||||
services = {
|
||||
boinc.enable = true;
|
||||
dbus.implementation = "broker";
|
||||
desktopManager.cosmic.enable = true;
|
||||
desktopManager.plasma6.enable = true;
|
||||
displayManager.sddm = {
|
||||
enable = true;
|
||||
wayland.enable = true;
|
||||
};
|
||||
fstrim.enable = true;
|
||||
fwupd.enable = true;
|
||||
gnome.gnome-keyring.enable = true; # Provides secret storage
|
||||
gvfs.enable = true; # Used by Nautilus
|
||||
irqbalance.enable = true;
|
||||
printing.enable = true; # Enable CUPS
|
||||
resolved.enable = true;
|
||||
tailscale = {
|
||||
enable = true;
|
||||
authKeyFile = config.sops.secrets.tailscale_key.path;
|
||||
|
|
@ -159,6 +169,13 @@
|
|||
};
|
||||
};
|
||||
|
||||
system.switch = {
|
||||
enable = false;
|
||||
enableNg = true;
|
||||
};
|
||||
|
||||
systemd.network.wait-online.enable = false; # Handled by NetworkManager
|
||||
|
||||
users.extraGroups.vboxusers.members = [ "${username}" ];
|
||||
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue