Merge branch 'master' of git.2li.ch:Nebucatnetzer/nixos

This commit is contained in:
Andreas Zweili 2022-01-21 08:28:04 +01:00
commit b59606ff5c
5 changed files with 41 additions and 3 deletions

View File

@ -74,9 +74,9 @@
./modules/desktop
./modules/docker
./modules/droidcam
./modules/eog
./modules/espanso
./modules/lockscreen
./modules/nix-direnv
./modules/restic
./modules/xonsh
];

View File

@ -6,6 +6,7 @@
./software/autorandr
./software/czkawka
./software/dunst
./software/evince
./software/git
./software/keeweb
./software/mpv
@ -21,7 +22,6 @@
arc-theme
calibre
digikam
evince
firefox
gimp
inkscape

View File

@ -0,0 +1,15 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
evince
];
xdg.mimeApps = {
enable = true;
associations.added = {
"application/pdf" = ["org.gnome.Evince.desktop"];
};
defaultApplications = {
"application/pdf" = ["org.gnome.Evince.desktop"];
};
};
}

View File

@ -49,7 +49,6 @@
brightnessctl
lm_sensors
lxappearance
gnome.eog
gnome.nautilus
gnome.gnome-screenshot
networkmanager-openvpn

24
modules/eog/default.nix Normal file
View File

@ -0,0 +1,24 @@
{ pkgs, ... }:
let
username = import ../../username.nix;
in
{
environment.systemPackages = with pkgs; [
gnome.eog
];
home-manager.users.${username} = {
xdg.mimeApps = {
enable = true;
associations.added = {
"image/png" = ["org.gnome.eog.desktop"];
"image/jpeg" = ["org.gnome.eog.desktop"];
};
defaultApplications = {
"image/png" = ["org.gnome.eog.desktop"];
"image/jpeg" = ["org.gnome.eog.desktop"];
};
};
};
}