{ pkgs, lib, config, ... }:
{
imports = [
+ ../../../home-manager/profiles/firefox.nix
../../../home-manager/profiles/gnupg.nix
../../../home-manager/profiles/graphical.nix
- ../../../home-manager/profiles/networking.nix
- ../../../home-manager/profiles/office.nix
- ../../../home-manager/profiles/science.nix
- ../../../home-manager/profiles/sharing.nix
../../../home-manager/profiles/video.nix
- ../../../home-manager/profiles/wireless.nix
-
- ../../../home-manager/profiles/firefox.nix
];
home.sessionVariables = { };
home.packages = [
- pkgs.gthumb
pkgs.dino
- #pkgs.chromium
- pkgs.fluidsynth
- pkgs.gpsbabel
- #(pkgs.qgis.override { extraPythonPackages = (ps: [
- # ps.pyqt5_with_qtwebkit
- #]); })
- #pkgs.libva-utils
- #pkgs.ristretto
- pkgs.xfce.mousepad
- #pkgs.mate.pluma
- pkgs.wxmaxima
- pkgs.espeak-ng
- pkgs.iodine
- #pkgs.qsynth
+ pkgs.evince
+ pkgs.gthumb
+ pkgs.libreoffice
+ pkgs.thunderbird
+ pkgs.vlc
];
-
- /* Cannot be automounted
- systemd.user.mounts = {
- mnt-aubergine = {
- Unit = {
- Wants = [
- "network-online.target"
- "wireguard-wg-intra.target"
- ];
- After = [
- "network-online.target"
- "wireguard-wg-intra.target"
- ];
- };
- Install = {
- WantedBy = ["default.target"];
- };
- Mount = {
- What = "julm@aubergine.wg:/";
- Where = "/mnt/aubergine";
- Type = "fuse.sshfs";
- Options = lib.concatStringsSep "," [
- "user"
- "uid=julm"
- "gid=users"
- "allow_other"
- "exec" # Override "user"'s noexec
- "noatime"
- "nosuid"
- "noauto"
- "dir_cache=no"
- #"reconnect"
- "x-gvfs-hide"
- # Does not work for user mounts
- #"x-systemd.automount"
- "IdentityFile=/home/julm/.ssh/id_ed25519"
- #"Compression=yes" # YMMV
- # Disconnect approximately 2*15=30 seconds after a network failure
- "ServerAliveCountMax=1"
- "ServerAliveInterval=15"
- ];
- };
- };
- };
- */
- /*
- Automounting does not work without root privileges
- systemd.user.automounts = {
- mnt-aubergine = {
- Install = {
- WantedBy = ["user.target"];
- };
- Unit = {
- };
- Automount = {
- Where = "/mnt/aubergine";
- TimeoutIdleSec = "5 min";
- };
- };
+ dconf.settings = {
+ "org/gnome/desktop/interface" = {
+ color-scheme = "prefer-light";
};
- */
+ };
+ services.redshift.enable = false;
}