Update gnome settings

This commit is contained in:
Greg Hellings
2022-09-14 00:07:19 -05:00
parent f85cf4deb8
commit 853190f28c
3 changed files with 49 additions and 1 deletions
+2
View File
@@ -3,6 +3,7 @@
{
imports = [
./chat.nix
./gnome.nix
./firefox.nix
./terminal.nix
];
@@ -17,6 +18,7 @@
bitwarden
gnucash
handbrake
nextcloud-client
onlyoffice-bin
vlc
]
+47
View File
@@ -0,0 +1,47 @@
{ pkgs, lib, ... }:
let
gv = lib.hm.gvariant;
in {
dconf.settings = lib.mkIf ( lib.hasSuffix "-linux" pkgs.system ) {
"org/gnome/desktop/interface" = {
clock-show-weekday = true;
};
"org/gnome/desktop/wm/keybindings" = {
switch-applications = [];
switch-applications-backward = [];
switch-windows = ["<Alt>Tab"];
switch-windows-backward = [ "<Shift><Alt>Tab" ];
};
"org/gnome/nautilus/preferences" = {
default-folder-viewer = "icon-view";
search-filter-time-type = "last_modified";
search-view = "list-view";
};
"org/gnome/shell/window-switcher" = {
app-icon-mode = "both";
current-workspace-only = true;
};
"org/gnome/shell" = {
favorite-apps = [
"org.gnome.Calendar.desktop"
"org.gnome.Nautilus.desktop"
"org.gnome.Console.desktop"
"firefox.desktop"
"vlc.desktop"
];
};
"org/gnome/shell/overrides" = {
attach-modal-dialogs = true;
dynamic-workspaces = true;
edge-tiling = true;
focus-change-on-pointer-rest = true;
workspaces-only-on-primary = true;
};
"org/virt-manager/virt-manager/connections" = {
autoconnect = [ "qemu://session" "qemu://system" ];
uris = [ "qemu://session" "qemu://system" ];
};
};
}
-1
View File
@@ -11,7 +11,6 @@ in with lib; {
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [
keepassxc
nextcloud-client
];
};
}