Add gnome shell extensions
This commit is contained in:
@ -18,12 +18,61 @@ in {
|
|||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
dconf.settings = {
|
dconf.settings = {
|
||||||
"org/gnome/shell" = {
|
"org/gnome/shell" = {
|
||||||
|
disable-user-extensions = false;
|
||||||
|
enabled-extensions = [
|
||||||
|
"another-window-session-manager@gmail.com"
|
||||||
|
"blur-my-shell@aunetx"
|
||||||
|
"burn-my-windows@schneegans.github.com"
|
||||||
|
"desktop-cube@schneegans.github.com"
|
||||||
|
"desktop-zoom@colin.kinlo.ch"
|
||||||
|
"espresso@coadmunkee.github.com"
|
||||||
|
# "forge@jmmaranan.com"
|
||||||
|
"hue-lights@chlumskyvaclav@gmail.com"
|
||||||
|
"just-perfection-desktop@just-perfection"
|
||||||
|
"space-bar@luchrioh"
|
||||||
|
# "smart-auto-move@khimaros.com"
|
||||||
|
# "systemd-manager@hardpixel.eu"
|
||||||
|
# "tailscale-status@maxgallup.github.com"
|
||||||
|
# "wsmatrix@martin.zurowietz.de"
|
||||||
|
];
|
||||||
favorite-apps = [
|
favorite-apps = [
|
||||||
"firefox.desktop"
|
"firefox.desktop"
|
||||||
"org.gnome.Nautilus.desktop"
|
"org.gnome.Nautilus.desktop"
|
||||||
"org.gnome.Console.desktop"
|
"org.gnome.Console.desktop"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
"org/gnome/shell/extensions/blur-my-shell/panel" = {
|
||||||
|
static-blur = true;
|
||||||
|
};
|
||||||
|
"org/gnome/shell/extensions/blur-my-shell/applications" = {
|
||||||
|
blur = false;
|
||||||
|
};
|
||||||
|
"org/gnome/shell/extensions/burn-my-windows" = {
|
||||||
|
fire-close-effect = false;
|
||||||
|
glide-open-effect = true;
|
||||||
|
glide-close-effect = true;
|
||||||
|
};
|
||||||
|
"org/gnome/shell/extensions/desktop-zoom" = {
|
||||||
|
mag-factor-delta = 0.07;
|
||||||
|
};
|
||||||
|
"org/gnome/shell/extensions/espresso" = {
|
||||||
|
enable-fullscreen = true;
|
||||||
|
show-indicator = true;
|
||||||
|
};
|
||||||
|
"org/gnome/shell/extensions/forge" = {
|
||||||
|
window-gap-size = 8;
|
||||||
|
window-gap-hidden-on-single = false;
|
||||||
|
};
|
||||||
|
"org/gnome/shell/extensions/just-perfection" = {
|
||||||
|
activities-button = false;
|
||||||
|
window-demands-attention-focus = true;
|
||||||
|
workspace-wrap-around = true;
|
||||||
|
};
|
||||||
|
"org/gnome/shell/extensions/space-bar" = {
|
||||||
|
enable-activate-workspace-shortcuts = true;
|
||||||
|
show-empty-workspaces = true;
|
||||||
|
smart-workspace-names = false;
|
||||||
|
};
|
||||||
"org/gnome/desktop/background" = {
|
"org/gnome/desktop/background" = {
|
||||||
picture-uri = "file://${pkgs.gnome.gnome-backgrounds}/share/backgrounds/gnome/adwaita-l.webp";
|
picture-uri = "file://${pkgs.gnome.gnome-backgrounds}/share/backgrounds/gnome/adwaita-l.webp";
|
||||||
picture-uri-dark = "file://${pkgs.gnome.gnome-backgrounds}/share/backgrounds/gnome/adwaita-d.webp";
|
picture-uri-dark = "file://${pkgs.gnome.gnome-backgrounds}/share/backgrounds/gnome/adwaita-d.webp";
|
||||||
@ -82,6 +131,28 @@ in {
|
|||||||
bmon
|
bmon
|
||||||
fd
|
fd
|
||||||
ffmpeg
|
ffmpeg
|
||||||
|
gnomeExtensions.another-window-session-manager
|
||||||
|
gnomeExtensions.bifocals
|
||||||
|
gnomeExtensions.blur-my-shell
|
||||||
|
gnomeExtensions.browser-tabs
|
||||||
|
gnomeExtensions.burn-my-windows
|
||||||
|
gnomeExtensions.desktop-cube
|
||||||
|
gnomeExtensions.desktop-zoom
|
||||||
|
gnomeExtensions.espresso
|
||||||
|
gnomeExtensions.forge
|
||||||
|
# gnomeExtensions.gsnap
|
||||||
|
gnomeExtensions.hue-lights
|
||||||
|
gnomeExtensions.just-perfection
|
||||||
|
# gnomeExtensions.mutter-primary-gpu
|
||||||
|
gnomeExtensions.pip-on-top
|
||||||
|
gnomeExtensions.smart-auto-move
|
||||||
|
gnomeExtensions.space-bar
|
||||||
|
gnomeExtensions.systemd-manager
|
||||||
|
gnomeExtensions.tailscale-status
|
||||||
|
# gnomeExtensions.todotxt
|
||||||
|
# gnomeExtensions.window-is-ready-remover
|
||||||
|
gnomeExtensions.worksets
|
||||||
|
gnomeExtensions.workspace-matrix
|
||||||
iotop
|
iotop
|
||||||
ripgrep
|
ripgrep
|
||||||
rsync
|
rsync
|
||||||
|
Reference in New Issue
Block a user