don't install some programs i don't use anymore
This commit is contained in:
@@ -102,7 +102,7 @@ let
|
|||||||
git # needed as a user package, for config.
|
git # needed as a user package, for config.
|
||||||
gnupg
|
gnupg
|
||||||
gocryptfs
|
gocryptfs
|
||||||
gopass
|
gopass # TODO: shouldn't be needed here
|
||||||
gopass-jsonapi
|
gopass-jsonapi
|
||||||
imagemagick
|
imagemagick
|
||||||
kitty # TODO: move to GUI, but `ssh servo` from kitty sets `TERM=xterm-kitty` in the remove and breaks things
|
kitty # TODO: move to GUI, but `ssh servo` from kitty sets `TERM=xterm-kitty` in the remove and breaks things
|
||||||
@@ -118,7 +118,7 @@ let
|
|||||||
# nixos-generators
|
# nixos-generators
|
||||||
nmon
|
nmon
|
||||||
# node2nix
|
# node2nix
|
||||||
oathToolkit # for oathtool
|
# oathToolkit # for oathtool
|
||||||
# ponymix
|
# ponymix
|
||||||
pulsemixer
|
pulsemixer
|
||||||
python3
|
python3
|
||||||
@@ -131,7 +131,7 @@ let
|
|||||||
sops
|
sops
|
||||||
sox
|
sox
|
||||||
speedtest-cli
|
speedtest-cli
|
||||||
ssh-to-age
|
# ssh-to-age
|
||||||
sudo
|
sudo
|
||||||
# tageditor # music tagging
|
# tageditor # music tagging
|
||||||
unar
|
unar
|
||||||
@@ -146,7 +146,7 @@ let
|
|||||||
|
|
||||||
guiPkgs = {
|
guiPkgs = {
|
||||||
inherit (flattenedPkgs)
|
inherit (flattenedPkgs)
|
||||||
celluloid # mpv frontend
|
# celluloid # mpv frontend
|
||||||
clinfo
|
clinfo
|
||||||
emote
|
emote
|
||||||
evince # works on phosh
|
evince # works on phosh
|
||||||
@@ -163,19 +163,19 @@ let
|
|||||||
|
|
||||||
# "gnome.cheese"
|
# "gnome.cheese"
|
||||||
"gnome.dconf-editor"
|
"gnome.dconf-editor"
|
||||||
gnome-feeds # RSS reader (with claimed mobile support)
|
# gnome-feeds # RSS reader (with claimed mobile support)
|
||||||
"gnome.file-roller"
|
"gnome.file-roller"
|
||||||
# "gnome.gnome-maps" # works on phosh
|
# "gnome.gnome-maps" # works on phosh
|
||||||
"gnome.nautilus"
|
"gnome.nautilus"
|
||||||
# gnome-podcasts
|
# gnome-podcasts
|
||||||
"gnome.gnome-system-monitor"
|
"gnome.gnome-system-monitor"
|
||||||
# "gnome.gnome-terminal" # works on phosh
|
# "gnome.gnome-terminal" # works on phosh
|
||||||
"gnome.gnome-weather"
|
# "gnome.gnome-weather"
|
||||||
gpodder
|
gpodder
|
||||||
gthumb
|
gthumb
|
||||||
jellyfin-media-player
|
jellyfin-media-player
|
||||||
# lollypop
|
# lollypop
|
||||||
mpv
|
# mpv
|
||||||
networkmanagerapplet
|
networkmanagerapplet
|
||||||
# newsflash
|
# newsflash
|
||||||
nheko
|
nheko
|
||||||
@@ -348,10 +348,6 @@ in
|
|||||||
|
|
||||||
ghostscript = {}; # used by imagemagick
|
ghostscript = {}; # used by imagemagick
|
||||||
|
|
||||||
# XXX: we preserve the whole thing because if we only preserve gPodder/Downloads
|
|
||||||
# then startup is SLOW during feed import, and we might end up with zombie eps in the dl dir.
|
|
||||||
gpodder-configured.persist.plaintext = [ "gPodder" ];
|
|
||||||
|
|
||||||
imagemagick = {
|
imagemagick = {
|
||||||
package = pkgs.imagemagick.override {
|
package = pkgs.imagemagick.override {
|
||||||
ghostscriptSupport = true;
|
ghostscriptSupport = true;
|
||||||
|
@@ -6,8 +6,12 @@ let
|
|||||||
all-feeds = config.sane.feeds;
|
all-feeds = config.sane.feeds;
|
||||||
wanted-feeds = feeds.filterByFormat ["podcast"] all-feeds;
|
wanted-feeds = feeds.filterByFormat ["podcast"] all-feeds;
|
||||||
in {
|
in {
|
||||||
sane.programs.gpodder.package = pkgs.gpodder-configured;
|
sane.programs.gpodder = {
|
||||||
sane.programs.gpodder.fs.".config/gpodderFeeds.opml".symlink.text =
|
package = pkgs.gpodder-configured;
|
||||||
feeds.feedsToOpml wanted-feeds
|
fs.".config/gpodderFeeds.opml".symlink.text = feeds.feedsToOpml wanted-feeds;
|
||||||
;
|
|
||||||
|
# XXX: we preserve the whole thing because if we only preserve gPodder/Downloads
|
||||||
|
# then startup is SLOW during feed import, and we might end up with zombie eps in the dl dir.
|
||||||
|
persist.plaintext = [ "gPodder" ];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user