From dd935615379b477e827e9cc129120fd4baaf8ad6 Mon Sep 17 00:00:00 2001 From: Jakub Stachurski Date: Mon, 1 Sep 2025 21:47:00 +0200 Subject: update flake, fix systemd-oomd and add wayvnc --- common.nix | 1 + flake.lock | 12 ++++++------ home/wilkuu.nix | 15 ++++++++++++++- modules/desktop/common.nix | 3 ++- 4 files changed, 23 insertions(+), 8 deletions(-) diff --git a/common.nix b/common.nix index 6ab48a6..63e3ab0 100644 --- a/common.nix +++ b/common.nix @@ -14,6 +14,7 @@ systemd.oomd = { enable = true; enableUserSlices = true; + enableSystemSlice = true; enableRootSlice = true; }; diff --git a/flake.lock b/flake.lock index 4dc32b1..b0a3e41 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1752093218, - "narHash": "sha256-+3rXu8ewcNDi65/2mKkdSGrivQs5zEZVp5aYszXC0d0=", + "lastModified": 1755755322, + "narHash": "sha256-spCxkNihCk3uT3LUrUwzdEAjLA/E0EtEgF3KVI05nlM=", "owner": "nix-community", "repo": "home-manager", - "rev": "206ed3c71418b52e176f16f58805c96e84555320", + "rev": "282b4c98de97da6667cb03de4f427371734bc39c", "type": "github" }, "original": { @@ -22,11 +22,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1751984180, - "narHash": "sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X+xgOL0=", + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9807714d6944a957c2e036f84b0ff8caf9930bc0", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", "type": "github" }, "original": { diff --git a/home/wilkuu.nix b/home/wilkuu.nix index d97d3fc..914824e 100644 --- a/home/wilkuu.nix +++ b/home/wilkuu.nix @@ -1,7 +1,20 @@ -{ config ,pkgs, ... }: { +{ config ,pkgs, hostconfig, ... }: { + + imports = [../home-modules]; homeapps.presets.full.enable = true; + # homeapps.vnc = true; + + services.wayvnc = { + enable = true; + autoStart = false; + settings = { + # Todo, bind to vpn and LAN explicitly somehow + address = "0.0.0.0"; + port = 5900; + }; + }; home.username = "wilkuu"; diff --git a/modules/desktop/common.nix b/modules/desktop/common.nix index 088ad73..88e0071 100644 --- a/modules/desktop/common.nix +++ b/modules/desktop/common.nix @@ -24,7 +24,8 @@ kitty # qalculate networkmanagerapplet - surf # A basic browser in case we don't want to import a larger browser + # disabled because it imports a unsafe package + # surf # A basic browser in case we don't want to import a larger browser ]; -- cgit v1.3.1