summaryrefslogtreecommitdiff
path: root/modules/nixos/desktop
diff options
context:
space:
mode:
authorseth <[email protected]>2024-01-28 04:41:44 -0500
committerseth <[email protected]>2024-01-28 04:41:44 -0500
commit58866dcdfd02adf154fdc72847925a000ca734b6 (patch)
tree37c12cb5063db7a35de8a6be57977a540cc9ec79 /modules/nixos/desktop
parentf030c77b2a22895932ebb4d51c97bd93bd0b5021 (diff)
nixos/budgie: try to follow fedora's defaults more
Diffstat (limited to 'modules/nixos/desktop')
-rw-r--r--modules/nixos/desktop/budgie/default.nix56
1 files changed, 33 insertions, 23 deletions
diff --git a/modules/nixos/desktop/budgie/default.nix b/modules/nixos/desktop/budgie/default.nix
index d29649b..cb236b5 100644
--- a/modules/nixos/desktop/budgie/default.nix
+++ b/modules/nixos/desktop/budgie/default.nix
@@ -1,4 +1,34 @@
{pkgs, ...}: {
+ environment = {
+ budgie.excludePackages = with pkgs; [
+ qogir-theme
+ qogir-icon-theme
+
+ # i don't like mates apps. fedora doesn't use them either :/
+ mate.atril
+ mate.pluma
+ mate.engrampa
+ mate.mate-calc
+ mate.mate-terminal
+ mate.mate-system-monitor
+ vlc
+ ];
+
+ systemPackages = with pkgs; [
+ materia-theme
+ papirus-icon-theme
+
+ # replacements for mate stuff
+ evince
+ gedit
+ cinnamon.nemo-fileroller
+ gnome.gnome-calculator
+ blackbox-terminal
+ gnome.gnome-system-monitor
+ celluloid
+ ];
+ };
+
services.xserver = {
displayManager.lightdm.greeters.slick = {
theme = {
@@ -9,36 +39,16 @@
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
- cursorTheme = {
- name = "Breeze-gtk";
- package = pkgs.libsForQt5.breeze-gtk;
- };
};
desktopManager.budgie = {
enable = true;
extraGSettingsOverrides = ''
[org.gnome.desktop.interface:Budgie]
- gtk-theme="Materia-dark"
- icon-theme="Papirus-Dark"
- cursor-theme="Breeze-gtk"
- font-name="Noto Sans 10"
- document-font-name="Noto Sans 10"
- monospace-font-name="Fira Code 10"
- enable-hot-corners=true
+ color-scheme='prefer-dark'
+ gtk-theme='Materia-dark'
+ icon-theme='Papirus-Dark'
'';
};
};
-
- environment.budgie.excludePackages = with pkgs; [
- qogir-theme
- qogir-icon-theme
- ];
-
- environment.systemPackages = with pkgs; [
- alacritty
- breeze-gtk
- materia-theme
- papirus-icon-theme
- ];
}