refactor: update flake.lock and dconf.nix for new package versions and extension configurations
Some checks failed
Nix Format Check / check-format (push) Failing after 41s

This commit is contained in:
Menno van Leeuwen 2025-02-03 09:20:35 +01:00
parent f92fe121fd
commit 7093779d4a
Signed by: vleeuwenmenno
SSH Key Fingerprint: SHA256:OJFmjANpakwD3F2Rsws4GLtbdz1TJ5tkQF0RZmF0TRE
3 changed files with 47 additions and 68 deletions

View File

@ -23,11 +23,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1737885640,
"narHash": "sha256-GFzPxJzTd1rPIVD4IW+GwJlyGwBDV1Tj5FLYwDQQ9sM=",
"lastModified": 1738163270,
"narHash": "sha256-B/7Y1v4y+msFFBW1JAdFjNvVthvNdJKiN6EGRPnqfno=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "4e96537f163fad24ed9eb317798a79afc85b51b7",
"rev": "59e618d90c065f55ae48446f307e8c09565d5ab0",
"type": "github"
},
"original": {
@ -39,11 +39,11 @@
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1737885589,
"narHash": "sha256-Zf0hSrtzaM1DEz8//+Xs51k/wdSajticVrATqDrfQjg=",
"lastModified": 1738142207,
"narHash": "sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9+WC4=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "852ff1d9e153d8875a83602e03fdef8a63f0ecf8",
"rev": "9d3ae807ebd2981d593cddd0080856873139aa40",
"type": "github"
},
"original": {

View File

@ -53,13 +53,11 @@
favorite-apps = [
"brave-browser.desktop"
"com.discordapp.Discord.desktop"
"brave-hnpfjngllnobngcgfapefoaidbinmjnm-Default.desktop"
"org.mozilla.Thunderbird.desktop"
"code.desktop"
"io.github.kukuruzka165.materialgram.desktop"
"brave-nkbljeindhmekmppbpgebpjebkjbmfaj-Default.desktop"
"org.telegram.desktop.desktop"
"com.spotify.Client.desktop"
"com.plexamp.Plexamp.desktop"
"brave-hnpfjngllnobngcgfapefoaidbinmjnm-Default.desktop"
"brave-nkbljeindhmekmppbpgebpjebkjbmfaj-Default.desktop"
"code.desktop"
"org.gnome.Ptyxis.desktop"
];
};

View File

@ -15,23 +15,22 @@
kimpanel
]
++ (with pkgs-unstable.gnomeExtensions; [
dash-to-panel
fedora-linux-update-indicator
arcmenu
lilypad
tailscale-qs
gsconnect
blur-my-shell
space-bar
gtk4-desktop-icons-ng-ding
logo-menu
media-controls
burn-my-windows
coverflow-alt-tab
dash-to-dock
appindicator
autohide-battery
battery-health-charging
just-perfection
smile-complementary-extension
vitals
clipboard-indicator
bubblemail
]);
@ -46,11 +45,32 @@
dconf = {
settings = {
# vitals settings
"org/gnome/shell/extensions/vitals" = {
position-in-panel = 0;
use-higher-precision = true;
icon-style = 1;
# dash-to-panel
"org/gnome/shell/extensions/dash-to-panel" = {
appicon-padding = 8;
appicon-margin = 4;
trans-panel-opacity = 0.40;
appicon-style = "SYMBOLIC";
trans-use-custom-opacity = true;
animate-appicon-hover = false;
dot-style-unfocused = "DOTS";
tray-size = 16;
hoy-keys = true;
panel-element-positions = "{\"0\":[{\"element\":\"showAppsButton\",\"visible\":false,\"position\":\"stackedTL\"},{\"element\":\"activitiesButton\",\"visible\":false,\"position\":\"stackedTL\"},{\"element\":\"leftBox\",\"visible\":true,\"position\":\"stackedTL\"},{\"element\":\"taskbar\",\"visible\":true,\"position\":\"stackedTL\"},{\"element\":\"centerBox\",\"visible\":true,\"position\":\"stackedBR\"},{\"element\":\"rightBox\",\"visible\":true,\"position\":\"stackedBR\"},{\"element\":\"dateMenu\",\"visible\":true,\"position\":\"stackedBR\"},{\"element\":\"systemMenu\",\"visible\":true,\"position\":\"stackedBR\"},{\"element\":\"desktopButton\",\"visible\":true,\"position\":\"stackedBR\"}],\"1\":[{\"element\":\"showAppsButton\",\"visible\":false,\"position\":\"stackedTL\"},{\"element\":\"activitiesButton\",\"visible\":false,\"position\":\"stackedTL\"},{\"element\":\"leftBox\",\"visible\":true,\"position\":\"stackedTL\"},{\"element\":\"taskbar\",\"visible\":true,\"position\":\"stackedTL\"},{\"element\":\"centerBox\",\"visible\":true,\"position\":\"stackedBR\"},{\"element\":\"rightBox\",\"visible\":true,\"position\":\"stackedBR\"},{\"element\":\"dateMenu\",\"visible\":true,\"position\":\"stackedBR\"},{\"element\":\"systemMenu\",\"visible\":true,\"position\":\"stackedBR\"},{\"element\":\"desktopButton\",\"visible\":true,\"position\":\"stackedBR\"}]}";
};
# arcmenu
"org/gnome/shell/extensions/arcmenu" = {
custom-menu-button-icon-size = 32;
menu-layout = "Runner";
runner-show-frequent-apps = true;
search-provider-open-windows = true;
search-provider-recent-files = true;
highlight-search-terms = true;
max-search-results = 8;
menu-button-icon = "Distro_Icon";
distro-icon = 2;
arc-menu-icon = 64;
};
"org/gnome/shell/extensions/pano" = {
@ -67,37 +87,31 @@
# To get an ID of an extension, run `gnome-extensions list`
"org/gnome/shell" = {
disable-user-extensions = false;
# To get an array like below of currently enabled extensionsm run `gnome-extensions list --enabled | sed 's/.*/"&"/'`
enabled-extensions = [
"bubblemail@razer.framagit.org"
"pano@elhan.io"
"apps-menu@gnome-shell-extensions.gcampax.github.com"
"tilingshell@ferrarodomenico.com"
"background-logo@fedorahosted.org"
"launch-new-instance@gnome-shell-extensions.gcampax.github.com"
"places-menu@gnome-shell-extensions.gcampax.github.com"
"window-list@gnome-shell-extensions.gcampax.github.com"
"Battery-Health-Charging@maniacx.github.com"
"CoverflowAltTab@palatis.blogspot.com"
"Vitals@CoreCoding.com"
"appindicatorsupport@rgcjonas.gmail.com"
"Battery-Health-Charging@maniacx.github.com"
"autohide-battery@sitnik.ru"
"blur-my-shell@aunetx"
"burn-my-windows@schneegans.github.com"
"clipboard-indicator@tudmotu.com"
"dash-to-dock@micxgx.gmail.com"
"gsconnect@andyholmes.github.io"
"gtk4-ding@smedius.gitlab.com"
"just-perfection-desktop@just-perfection"
"kimpanel@kde.org"
"lilypad@shendrew.github.io"
"logomenu@aryan_k"
"mediacontrols@cliffniff.github.com"
"native-window-placement@gnome-shell-extensions.gcampax.github.com"
"smile-extension@mijorus.it"
"space-bar@luchrioh"
"tailscale@joaophi.github.com"
"tilingshell@ferrarodomenico.com"
"user-theme@gnome-shell-extensions.gcampax.github.com"
"weatheroclock@CleoMenezesJr.github.io"
"bubblemail@razer.framagit.org"
"dash-to-panel@jderose9.github.com"
"arcmenu@arcmenu.com"
"update-extension@purejava.org"
];
};
@ -113,38 +127,6 @@
hide-on = 95;
};
# Configure dash-to-dock
"org/gnome/shell/extensions/dash-to-dock" = {
pressure-threshold = 250;
require-pressure-to-show = false;
apply-custom-theme = false;
apply-glossy-effect = false;
autohide-in-fullscreen = true;
background-opacity = 0.8;
custom-theme-customize-running-dots = false;
custom-theme-running-dots-border-color = "rgb(255,255,255)";
custom-theme-running-dots-color = "rgb(255,255,255)";
dash-max-icon-size = 48;
dock-fixed = false;
dock-position = "LEFT";
extend-height = 0;
height-fraction = 0.9;
intellihide = true;
intellihide-mode = "ALL_WINDOWS";
multi-monitor = true;
preferred-monitor = -2;
preferred-monitor-by-connector = "DP-2";
running-indicator-dominant-color = true;
running-indicator-style = "DOTS";
show-apps-at-top = true;
show-favorites = true;
show-mounts = false;
show-trash = true;
transparency = 0.75;
transparency-mode = "FIXED";
unity-backlit-items = false;
};
# Configure logo-menu
"org/gnome/shell/extensions/Logo-menu" = {
hide-icon-shadow = false;
@ -316,7 +298,7 @@
# Lilypad settings
"org/gnome/shell/extensions/lilypad/rightbox-order" = {
# In case this is updated, run: `dconf read /org/gnome/shell/extensions/lilypad/rightbox-order | sed "s/,//g; s/'/\"/g ` then copy pasting the output here
# In case this is updated, run: `dconf read /org/gnome/shell/extensions/lilypad/rightbox-order | tsed "s/,//g; s/'/\"/g ` then copy pasting the output here
rightbox-order = [
"lilypad"
"system_monitor"
@ -328,7 +310,6 @@
"steam"
"appindicator_legacy_steam"
"workspace_indicator"
"vitalsMenu"
"StatusNotifierItem"
"clipboardIndicator"
"screenSharing"