gnome plugins go brrr
This commit is contained in:
parent
ee6009a5d2
commit
334b7cf7bd
|
@ -1,5 +1,31 @@
|
||||||
# Handwritten!
|
# Handwritten!
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, lib, pkgs, ... }:
|
||||||
|
|
||||||
|
let
|
||||||
|
gnomeExtensions = builtins.attrValues { inherit (pkgs.gnomeExtensions)
|
||||||
|
#gnomeExtensions.big-avatar
|
||||||
|
bluetooth-quick-connect
|
||||||
|
gtile
|
||||||
|
just-perfection
|
||||||
|
keep-awake
|
||||||
|
middle-click-to-close-in-overview
|
||||||
|
vertical-workspaces
|
||||||
|
#vertical-overview # RIP
|
||||||
|
appindicator
|
||||||
|
removable-drive-menu
|
||||||
|
always-show-titles-in-overview
|
||||||
|
vitals
|
||||||
|
/* TODO:
|
||||||
|
night-light-slider
|
||||||
|
tray-icons-reloaded
|
||||||
|
removable-drive-menu
|
||||||
|
battery-indicator-upower
|
||||||
|
workspace-indicator-2
|
||||||
|
forge
|
||||||
|
*/
|
||||||
|
;};
|
||||||
|
in
|
||||||
|
|
||||||
{
|
{
|
||||||
home.file.".local/opt/open-microsoft-url-files.py".source = ../../files/opt/open-microsoft-url-files.py;
|
home.file.".local/opt/open-microsoft-url-files.py".source = ../../files/opt/open-microsoft-url-files.py;
|
||||||
home.file.".local/opt/python-interactive-imports.py".source = ../../files/opt/python-interactive-imports.py;
|
home.file.".local/opt/python-interactive-imports.py".source = ../../files/opt/python-interactive-imports.py;
|
||||||
|
@ -11,49 +37,16 @@
|
||||||
./dconf-gnome-theme.nix
|
./dconf-gnome-theme.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = [
|
||||||
gnome.gnome-tweaks
|
pkgs.gnome.gnome-tweaks
|
||||||
pkgs.vimix-gtk-themes # shell theme
|
pkgs.vimix-gtk-themes # shell theme
|
||||||
#gnomeExtensions.big-avatar
|
] ++ gnomeExtensions;
|
||||||
gnomeExtensions.bluetooth-quick-connect
|
|
||||||
gnomeExtensions.gtile
|
|
||||||
gnomeExtensions.just-perfection
|
|
||||||
gnomeExtensions.keep-awake
|
|
||||||
gnomeExtensions.middle-click-to-close-in-overview
|
|
||||||
gnomeExtensions.vertical-workspaces
|
|
||||||
#gnomeExtensions.vertical-overview # RIP
|
|
||||||
gnomeExtensions.appindicator
|
|
||||||
gnomeExtensions.removable-drive-menu
|
|
||||||
gnomeExtensions.always-show-titles-in-overview
|
|
||||||
/* TODO:
|
|
||||||
gnomeExtensions.night-light-slider
|
|
||||||
gnomeExtensions.tray-icons-reloaded
|
|
||||||
gnomeExtensions.removable-drive-menu
|
|
||||||
gnomeExtensions.battery-indicator-upower
|
|
||||||
gnomeExtensions.workspace-indicator-2
|
|
||||||
gnomeExtensions.forge
|
|
||||||
*/
|
|
||||||
];
|
|
||||||
#dump "org/gnome/settings-daemon/plugins/power"
|
|
||||||
|
|
||||||
dconf.settings = with lib.hm.gvariant; {
|
dconf.settings = with lib.hm.gvariant; {
|
||||||
# extensions:
|
# extensions:
|
||||||
"org/gnome/shell" = {
|
"org/gnome/shell" = {
|
||||||
disable-user-extensions = false;
|
disable-user-extensions = false;
|
||||||
# dconf dump /org/gnome/shell/ | grep ^enabled-extensions= | grep -E '\[.*\]' -o | sd ', ' '\n,'
|
enabled-extensions = lib.forEach gnomeExtensions (pkg: pkg.extensionUuid);
|
||||||
enabled-extensions = [
|
|
||||||
"bluetooth-quick-connect@bjarosze.gmail.com"
|
|
||||||
"gTile@vibou"
|
|
||||||
"just-perfection-desktop@just-perfection"
|
|
||||||
"KeepAwake@jepfa.de"
|
|
||||||
"middleclickclose@paolo.tranquilli.gmail.com"
|
|
||||||
"user-theme@gnome-shell-extensions.gcampax.github.com"
|
|
||||||
"vertical-workspaces@G-dH.github.com"
|
|
||||||
#"vertical-overview@RensAlthuis.github.com"
|
|
||||||
"appindicatorsupport@rgcjonas.gmail.com"
|
|
||||||
"drive-menu@gnome-shell-extensions.gcampax.github.com"
|
|
||||||
"Always-Show-Titles-In-Overview@gmail.com"
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
# wallpaper
|
# wallpaper
|
||||||
|
|
Loading…
Reference in New Issue