From 1429b0255249e0bd50ef94e4c99cacfe9f593895 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Thu, 9 Mar 2023 11:12:15 +0800 Subject: [PATCH] workflows/a-happy-gnome: update desktop and network configuration --- .../nixos/workflows/a-happy-gnome/config/dconf/10-desktop.conf | 3 +++ modules/nixos/workflows/a-happy-gnome/default.nix | 1 + 2 files changed, 4 insertions(+) diff --git a/modules/nixos/workflows/a-happy-gnome/config/dconf/10-desktop.conf b/modules/nixos/workflows/a-happy-gnome/config/dconf/10-desktop.conf index b4106709..ec20f146 100644 --- a/modules/nixos/workflows/a-happy-gnome/config/dconf/10-desktop.conf +++ b/modules/nixos/workflows/a-happy-gnome/config/dconf/10-desktop.conf @@ -5,6 +5,9 @@ enable-hot-corners = false show-battery-percentage = true color-scheme = 'prefer-dark' +[org/gnome/shell/app-switcher] +current-workspace-only = true + # Input sources that are expected to be installed in the theme. [org/gnome/desktop/input-sources/sources] sources = [ ('xkb', 'us'), ('ibus', 'mozc-jp'), ('ibus', 'rime'), ('ibus', 'hangul'), ('ibus', 'table:mathwriter-ibus') ] diff --git a/modules/nixos/workflows/a-happy-gnome/default.nix b/modules/nixos/workflows/a-happy-gnome/default.nix index 5cee3382..8a0275c3 100644 --- a/modules/nixos/workflows/a-happy-gnome/default.nix +++ b/modules/nixos/workflows/a-happy-gnome/default.nix @@ -115,6 +115,7 @@ in # Setting up split DNS with systemd-resolved. The domains should already # be configured somewhere else. services.resolved.enable = true; + networking.networkmanager.dns = "systemd-resolved"; # Since we're using KDE Connect, we'll have to use gsconnect. programs.kdeconnect = {