diff --git a/SwarselSystems.org b/SwarselSystems.org index da803ec..7f2999d 100644 --- a/SwarselSystems.org +++ b/SwarselSystems.org @@ -1032,6 +1032,7 @@ My work machine. Built for more security, this is the gold standard of my config tap = "enabled"; natural_scroll = "enabled"; middle_emulation = "enabled"; + drag_lock = "disabled"; }; "1133:50504:Logitech_USB_Receiver" = { xkb_layout = "us"; @@ -1238,7 +1239,6 @@ This is my main server that I run at home. It handles most tasks that require bi firewall.allowedTCPPorts = [ 80 443 ]; }; - swarselsystems = { hasBluetooth = false; hasFingerprint = false; @@ -3949,7 +3949,11 @@ This holds modules that are to be used on most hosts. These are also the most im :CUSTOM_ID: h:ec08cd7e-4a9a-419f-a0a7-6cc4576302a1 :END: -Laptops are not always plugged in, so they should show a battery icon in Waybar. Also, most laptops have a touchpad which usually needs to be configured. +Laptops are not always plugged in, so they should show a battery icon in Waybar. Also, most laptops have a touchpad which usually needs to be configured: + - Tapping should be enabled. + - The touchpad should be disabled while typing (=dwt= option). + - Natural scrolling should be enabled. + - Tag-and-drag lock should be disbled - it gets in my way too much. #+begin_src nix :tangle modules/home/laptop.nix { lib, config, ... }: @@ -3961,6 +3965,7 @@ Laptops are not always plugged in, so they should show a battery icon in Waybar. tap = "enabled"; natural_scroll = "enabled"; middle_emulation = "enabled"; + drag_lock = "disabled"; }; }; config.swarselsystems.waybarModules = lib.mkIf config.swarselsystems.isLaptop [ @@ -6245,6 +6250,8 @@ Here we just define some aliases for rebuilding the system, and we allow some in "aspnetcore-runtime-6.0.36" "dotnet-sdk-wrapped-6.0.428" "dotnet-sdk-6.0.428" + # + "SDL_ttf-2.0.11" ]; } @@ -7104,6 +7111,7 @@ Here we just define some aliases for rebuilding the system, and we allow some in config = { adminuser = "admin"; adminpassFile = config.sops.secrets.nextcloudadminpass.path; + dbtype = "sqlite"; }; }; @@ -8478,7 +8486,7 @@ This holds packages that I can use as provided, or with small modifications (as spotify-player element-desktop nicotine-plus - stable.transmission + stable.transmission_3 mktorrent hexchat hugo diff --git a/hosts/nixos/nbl-imba-2/default.nix b/hosts/nixos/nbl-imba-2/default.nix index 59b399a..264a6fc 100644 --- a/hosts/nixos/nbl-imba-2/default.nix +++ b/hosts/nixos/nbl-imba-2/default.nix @@ -190,6 +190,7 @@ in tap = "enabled"; natural_scroll = "enabled"; middle_emulation = "enabled"; + drag_lock = "disabled"; }; "1133:50504:Logitech_USB_Receiver" = { xkb_layout = "us"; diff --git a/modules/home/laptop.nix b/modules/home/laptop.nix index b268eec..789d437 100644 --- a/modules/home/laptop.nix +++ b/modules/home/laptop.nix @@ -7,6 +7,7 @@ tap = "enabled"; natural_scroll = "enabled"; middle_emulation = "enabled"; + drag_lock = "disabled"; }; }; config.swarselsystems.waybarModules = lib.mkIf config.swarselsystems.isLaptop [ diff --git a/profiles/home/common/packages.nix b/profiles/home/common/packages.nix index eefe449..682704b 100644 --- a/profiles/home/common/packages.nix +++ b/profiles/home/common/packages.nix @@ -73,7 +73,7 @@ spotify-player element-desktop nicotine-plus - stable.transmission + stable.transmission_3 mktorrent hexchat hugo diff --git a/profiles/nixos/server/nextcloud.nix b/profiles/nixos/server/nextcloud.nix index f744d4c..d71281a 100644 --- a/profiles/nixos/server/nextcloud.nix +++ b/profiles/nixos/server/nextcloud.nix @@ -23,6 +23,7 @@ config = { adminuser = "admin"; adminpassFile = config.sops.secrets.nextcloudadminpass.path; + dbtype = "sqlite"; }; }; diff --git a/profiles/nixos/server/settings.nix b/profiles/nixos/server/settings.nix index 8d55616..d20f300 100644 --- a/profiles/nixos/server/settings.nix +++ b/profiles/nixos/server/settings.nix @@ -18,6 +18,8 @@ "aspnetcore-runtime-6.0.36" "dotnet-sdk-wrapped-6.0.428" "dotnet-sdk-6.0.428" + # + "SDL_ttf-2.0.11" ]; }