diff options
author | Alex Auvolat <alex@adnab.me> | 2024-01-31 12:23:53 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2024-01-31 12:23:53 +0100 |
commit | 4010a4e69e48dd8a4aafda0c7e3c102118192d91 (patch) | |
tree | 5805599f0e84cb4a014503b6d9c9aee16984bef9 /nixos | |
parent | 5eadc4463b69de2601886ecb2852336ad326ff2f (diff) | |
download | user-config-4010a4e69e48dd8a4aafda0c7e3c102118192d91.tar.gz user-config-4010a4e69e48dd8a4aafda0c7e3c102118192d91.zip |
update sway for gtk3 themes etc
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/common.nix | 6 | ||||
-rw-r--r-- | nixos/wayfire.nix | 18 |
2 files changed, 19 insertions, 5 deletions
diff --git a/nixos/common.nix b/nixos/common.nix index 3127abc..7c4a9cd 100644 --- a/nixos/common.nix +++ b/nixos/common.nix @@ -53,10 +53,6 @@ }; services.resolved.enable = false; - networking.extraHosts = '' - 201:8c16:538b:891c:96cb:c8f6:40dd:125d lindy - ''; - # Open ports in the firewall. networking.firewall.allowedTCPPorts = [ 2022 # openssh @@ -332,6 +328,8 @@ # Enable the OpenSSH daemon. # services.openssh.enable = true; + # ---- fancy networks and stuff ---- + services.yggdrasil = { enable = true; persistentKeys = true; diff --git a/nixos/wayfire.nix b/nixos/wayfire.nix index 10ae1f6..2feeefd 100644 --- a/nixos/wayfire.nix +++ b/nixos/wayfire.nix @@ -8,6 +8,21 @@ security.pam.services.swaylock = {}; + programs.sway = { + enable = true; + #package = pkgs.swayfx; + wrapperFeatures.gtk = true; + wrapperFeatures.base = true; + extraPackages = with pkgs; [ + glib + ]; + }; + qt = { + enable = true; + platformTheme = "gnome"; + style = "adwaita"; + }; + environment.systemPackages = with pkgs; [ # ---- wayfire ---- #wayfire-with-plugins @@ -15,7 +30,7 @@ #wayfirePlugins.wf-shell # ---- sway ---- - swayfx + #swayfx swaybg bemenu swayimg @@ -26,5 +41,6 @@ alacritty swaylock wdisplays + grim ]; } |