61 lines
1.6 KiB
Nix
61 lines
1.6 KiB
Nix
|
{
|
||
|
pkgs,
|
||
|
config,
|
||
|
...
|
||
|
}: {
|
||
|
dconf = {
|
||
|
enable = true;
|
||
|
settings = {
|
||
|
"org/gnome/shell" = {
|
||
|
disable-user-extensions = false; # enables user extensions
|
||
|
enabled-extensions = [
|
||
|
pkgs.gnomeExtensions.appindicator.extensionUuid
|
||
|
pkgs.gnomeExtensions.blur-my-shell.extensionUuid
|
||
|
pkgs.gnomeExtensions.emoji-copy.extensionUuid
|
||
|
pkgs.gnomeExtensions.clipboard-history.extensionUuid
|
||
|
];
|
||
|
};
|
||
|
"org/gnome/desktop/input-sources" = {
|
||
|
xkb-options = ["compose:ralt"];
|
||
|
};
|
||
|
"org/gnome/desktop/interface" = {
|
||
|
enable-hot-corners = false;
|
||
|
color-scheme = "prefer-dark";
|
||
|
};
|
||
|
"org/gnome/desktop/search-providers" = {
|
||
|
disabled = [
|
||
|
"org.gnome.Terminal.desktop"
|
||
|
"org.gnome.Software.desktop"
|
||
|
"org.gnome.seahorse.Application.desktop"
|
||
|
"org.gnome.clocks.desktop"
|
||
|
"org.gnome.Characters.desktop"
|
||
|
"org.gnome.Calendar.desktop"
|
||
|
"org.gnome.Calculator.desktop"
|
||
|
];
|
||
|
|
||
|
enabled = [
|
||
|
"org.gnome.Nautilus.desktop"
|
||
|
"org.gnome.Settings.desktop"
|
||
|
];
|
||
|
};
|
||
|
"org/freedesktop/tracker/mine/files" = {
|
||
|
index-recursive-directories = [
|
||
|
"&DESKTOP"
|
||
|
"&DOCUMENTS"
|
||
|
"&MUSIC"
|
||
|
"&PICTURES"
|
||
|
"&VIDEOS"
|
||
|
"${config.home.homeDirectory}/Notes"
|
||
|
"${config.home.homeDirectory}/Projects"
|
||
|
];
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
home.packages = with pkgs.gnomeExtensions; [
|
||
|
appindicator
|
||
|
blur-my-shell
|
||
|
clipboard-history
|
||
|
emoji-copy
|
||
|
];
|
||
|
}
|