78 lines
2.0 KiB
Nix
78 lines
2.0 KiB
Nix
# https://nix-community.github.io/home-manager/options.html
|
|
{ pkgs, config, ... }:
|
|
{
|
|
imports = [
|
|
./default.nix
|
|
#./profiles/gnome.nix
|
|
];
|
|
# TODO: dbus
|
|
|
|
dconf.settings = {
|
|
"org/gnome/shell" = {
|
|
disable-user-extensions = false;
|
|
enabled-extensions = [
|
|
"just-perfection-desktop@just-perfection"
|
|
];
|
|
};
|
|
"org/gnome/desktop/interface" = {
|
|
color-scheme = "prefer-dark";
|
|
enable-hot-corners = false;
|
|
clock-show-weekday = true;
|
|
};
|
|
"org/gnome/desktop/privacy" = {
|
|
report-technical-problems = "false";
|
|
};
|
|
"org/gnome/desktop/wm/preferences" = {
|
|
button-layout = ":minimize,close";
|
|
};
|
|
"org/gnome/settings-daemon/plugins/power" = {
|
|
sleep-interactive-ac-type = "nothing";
|
|
};
|
|
"org/gnome/settings-daemon/plugins/media-keys" = {
|
|
custom-keybindings = [
|
|
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/"
|
|
];
|
|
};
|
|
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = {
|
|
binding = "<Super>e";
|
|
command = "nautilus";
|
|
name = "open-file-browser";
|
|
};
|
|
"org/gnome/shell/extensions/just-perfection" = {
|
|
theme = true;
|
|
activities-button = false;
|
|
};
|
|
/** /
|
|
"org/gnome/shell/extensions/blur-my-shell" = {
|
|
brightness = 0.9;
|
|
};
|
|
"org/gnome/shell/extensions/blur-my-shell/panel" = {
|
|
customize = true;
|
|
sigma = 0;
|
|
};
|
|
"org/gnome/shell/extensions/blur-my-shell/overview" = { # Temporary = D2D Bug
|
|
customize = true;
|
|
sigma = 0;
|
|
};
|
|
/**/
|
|
|
|
};
|
|
|
|
home.packages = with pkgs; [
|
|
gnome.gnome-tweaks
|
|
lxterminal
|
|
|
|
gnomeExtensions.just-perfection
|
|
/** /
|
|
gnomeExtensions.blur-my-shell
|
|
gnomeExtensions.tray-icons-reloaded
|
|
gnomeExtensions.removable-drive-menu
|
|
gnomeExtensions.battery-indicator-upower
|
|
gnomeExtensions.workspace-indicator-2
|
|
gnomeExtensions.bluetooth-quick-connect
|
|
gnomeExtensions.forge
|
|
/**/
|
|
];
|
|
|
|
}
|