summary refs log tree commit diff stats
path: root/system/modules/user-interface.nix
diff options
context:
space:
mode:
Diffstat (limited to 'system/modules/user-interface.nix')
-rw-r--r--system/modules/user-interface.nix97
1 files changed, 0 insertions, 97 deletions
diff --git a/system/modules/user-interface.nix b/system/modules/user-interface.nix
deleted file mode 100644
index 08d390ab..00000000
--- a/system/modules/user-interface.nix
+++ /dev/null
@@ -1,97 +0,0 @@
-{ config, pkgs, lib, makeDesktopItem, ... }:
-
-{ documentation.info.enable = true;
-  nixpkgs.config.firefox.enableOfficialBranding = true;
-
-  environment.pathsToLink = [ "/share/zsh" ];
-
-  environment.systemPackages = with pkgs; [
-    aria2
-    firefox
-    pcmanfm
-
-    epdfview
-    geeqie
-
-    cmus
-
-    fish # for emacs-fish-completion
-
-    lxappearance
-    lxrandr
-    lxtask
-
-    python3Packages.keyring
-    isync
-    msmtp
-    html2text
-
-    weechat
-
-    mpv
-
-    aspell
-    aspellDicts.en
-
-    cifs-utils
-    hexchat
-    signal-desktop
-    wire-desktop
-
-    trash-cli
-  ];
-
-  nixpkgs.config.allowUnfree = true;
-
-  services.compton = {
-    enable = true;
-    backend = "glx";
-    vSync = "opengl-swc";
-  };
-
-  services.devmon.enable = true;
-
-  systemd.user.services.trash-clean = {
-    path = with pkgs; [ trash-cli ];
-    description = "Remove old files from FreeDesktop.org trash";
-
-    serviceConfig = {
-      Type = "oneshot";
-    };
-    script = "trash-empty 30";
-  };
-  systemd.user.timers.trash-clean = {
-    wantedBy = [ "default.target" ];
-    timerConfig = {
-      OnCalendar = "weekly";
-      Persistent = true;
-    };
-  };
-
-  environment.variables = {
-    # This is required so that GTK applications launched from Emacs
-    # get properly themed:
-    GTK_DATA_PREFIX = "${config.system.path}";
-  };
-
-  services.redshift = {
-    enable = true;
-    temperature = {
-      day = 6500;
-      night = 3600;
-    };
-  };
-
-  programs.ssh.startAgent = true;
-
-  programs.dconf.enable = true;
-  services.gnome3 = {
-    gnome-keyring.enable = true;
-    seahorse.enable = true;
-    at-spi2-core.enable = true;
-  };
-
-  imports = [
-    ./services/xserver.nix
-  ];
-}