Minor server changes

This commit is contained in:
2026-01-08 11:03:15 +01:00
parent 662afe7238
commit 0b208040cb
5 changed files with 25 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
{ currentSystemUser, currentSystemDe, ... }: { currentSystemUser, currentSystemDe, pkgs, ... }:
{ {
imports = [ imports = [
./fish.nix ./fish.nix
@@ -19,6 +19,13 @@
BROWSER = "floorp"; BROWSER = "floorp";
TERMINAL = "kitty"; TERMINAL = "kitty";
}; };
home.packages = [
pkgs.dconf
];
dconf.enable = true;
services.udiskie.enable = true;
programs.home-manager.enable = true; programs.home-manager.enable = true;

View File

@@ -1,7 +1,6 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
dconf = { dconf = {
enable = true;
settings."org/gnome/shell" = { settings."org/gnome/shell" = {
disable-user-extensions = false; disable-user-extensions = false;
enabled-extensions = with pkgs.gnomeExtensions; [ enabled-extensions = with pkgs.gnomeExtensions; [

View File

@@ -5,26 +5,21 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
# Bootloader.
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
# Enable networking
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
# Set your time zone.
time.timeZone = "Europe/Rome"; time.timeZone = "Europe/Rome";
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
services.openssh.enable = true; services = {
openssh.enable = true;
udisks2.enable = true;
};
# Open ports in the firewall.
networking.firewall.allowedTCPPorts = [ 22 ]; networking.firewall.allowedTCPPorts = [ 22 ];
networking.firewall.allowedUDPPorts = [ ]; networking.firewall.allowedUDPPorts = [ ];
# Or disable the firewall altogether.
networking.firewall.enable = true; networking.firewall.enable = true;
# xdg.portal.extraPortals = with pkgs; [
# xdg-desktop-portal-gtk
# ];
} }

View File

@@ -3,6 +3,7 @@
imports = [ imports = [
./configuration.nix ./configuration.nix
./hardware.nix ./hardware.nix
./virtualisation.nix
]; ];
networking.hostName = "bomba"; networking.hostName = "bomba";

View File

@@ -0,0 +1,4 @@
{ currentSystemUser, ... }:
{
virtualisation.docker.enable = true;
}