summaryrefslogtreecommitdiff
path: root/modules/nixos/desktop/budgie/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos/desktop/budgie/default.nix')
-rw-r--r--modules/nixos/desktop/budgie/default.nix70
1 files changed, 0 insertions, 70 deletions
diff --git a/modules/nixos/desktop/budgie/default.nix b/modules/nixos/desktop/budgie/default.nix
deleted file mode 100644
index ac02b33..0000000
--- a/modules/nixos/desktop/budgie/default.nix
+++ /dev/null
@@ -1,70 +0,0 @@
-{
- config,
- lib,
- pkgs,
- ...
-}:
-let
- cfg = config.desktop.budgie;
-in
-{
- options.desktop.budgie.enable = lib.mkEnableOption "Budgie desktop";
-
- # TODO: Improve this module
- config = lib.mkIf cfg.enable {
- environment = {
- budgie.excludePackages = with pkgs; [
- qogir-theme
- qogir-icon-theme
-
- # I don't like MATE's 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 = [
- pkgs.materia-theme
- pkgs.papirus-icon-theme
-
- # Replacements for mate stuff
- pkgs.celluloid
- pkgs.cinnamon.nemo-fileroller
- pkgs.evince
- pkgs.gedit
- pkgs.gnome-console
- pkgs.gnome.gnome-calculator
- pkgs.gnome.gnome-system-monitor
- ];
- };
-
- services.xserver = {
- # fedora uses these by default
- displayManager.lightdm.greeters.slick = {
- theme = {
- name = "Materia-dark";
- package = pkgs.materia-theme;
- };
- iconTheme = {
- name = "Papirus-Dark";
- package = pkgs.papirus-icon-theme;
- };
- };
-
- desktopManager.budgie = {
- enable = true;
- # make sure we actually use the above themes
- extraGSettingsOverrides = ''
- [org.gnome.desktop.interface:Budgie]
- color-scheme='prefer-dark'
- gtk-theme='Materia-dark'
- icon-theme='Papirus-Dark'
- '';
- };
- };
- };
-}