aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-02-04 11:20:55 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-02-04 11:20:55 +0100
commitef2b5e3364cc75345832e5110ba00773389c8a61 (patch)
tree40f0573fff4872988ed7173093026e49a2889196
parentfix(hosts/{apzu,tiamata}): Use the correct neorg package in the mappings (diff)
downloadnixos-config-ef2b5e3364cc75345832e5110ba00773389c8a61.zip
fix(modules/legacy/pkgs): Remove unneeded packages
I have not used most of them since at least a year.
Diffstat (limited to '')
-rw-r--r--modules/home.legacy/pkgs/default.nix35
1 files changed, 1 insertions, 34 deletions
diff --git a/modules/home.legacy/pkgs/default.nix b/modules/home.legacy/pkgs/default.nix
index 1a763997..1d77c7de 100644
--- a/modules/home.legacy/pkgs/default.nix
+++ b/modules/home.legacy/pkgs/default.nix
@@ -5,7 +5,7 @@
nixosConfig,
...
}:
-# TODO: Remove this whole file, and move each pkgs to a separate module. <2024-11-16>
+# TODO: Remove this whole file, and move each package to a separate module. <2024-11-16>
with pkgs; let
neorgFinal =
neorg.override
@@ -21,40 +21,21 @@ with pkgs; let
Gui = {
Terminals = [
- # foot # wayland native terminal
alacritty # default terminal
];
- Browsers = [
- #ungoogled-chromium # web browser (only for web programming)
- #brave
- ];
-
- ImageManipulation = [
- #krita # new, and better (KDE)
- #gimp # conservative, and old (GNOME)
- ];
Social = [
- mumble # voice chat software (client)
- # lutris # multiple game store clients
-
- # nheko # best matrix client (as of today)
- # element-desktop # nheko didn't work
signal-desktop # to avoid encryption problems with signal-bridge
];
Misc = [
- #kalzium # Periodic Table of Elements (`element` is [sort of] better)
keepassxc # password manager
- #onlykey # OnlyKey Chrome Desktop App
anki-bin # spaced repetition
];
};
TuiCli = {
EyeCandy = [
- #banner # Print large banners to ASCII terminals
- cmatrix # A curses-based scrolling 'Matrix'-like screen
hyfetch # Neofetch with LGBTQ pride flags.
];
@@ -70,7 +51,6 @@ with pkgs; let
android-file-transfer # Android MTP client with minimalistic UI
#xdg-ninja # A shell script which checks your $HOME for unwanted files and directories.
xdg-utils # open urls and such things
- yokadi # Command line oriented, sqlite powered, todo list
killall # kill a application by name
snap-sync-forked # A btrfs based backup solution
bc # Smart calculator
@@ -94,19 +74,13 @@ with pkgs; let
};
WM = {
- river = [river]; # A dynamic tiling wayland compositor
-
CLITools = [
lswt # List Wayland toplevels.
wl-clipboard # Command-line copy/paste utilities.
- swaylock # My current lockscreen implementation.
];
Media = [
- wf-recorder # Screen recorder.
libnotify # a command to send a notification.
- screenshot_persistent # Creates a persisting screenshot.
- screenshot_temporary # Takes a screenshot and stores it in the clipboard.
];
};
@@ -123,13 +97,11 @@ with pkgs; let
Listen = [
spodi # Wrapper around `spotdl`.
- sort_song # Sorts songs in the current directory.
];
};
Hardware = {
Storage = [
- #compsize # Calculate compression ratio of a set of files on Btrfs
# TODO: smartmontools # Control and monitor S.M.A.R.T. enabled ATA and SCSI Hard Drives
];
@@ -147,10 +119,6 @@ with pkgs; let
backlightName = nixosConfig.soispha.laptop.backlight;
}
);
-
- Input = [
- #piper # GTK application to configure gaming mice
- ];
};
SystemUpdate = [
@@ -179,7 +147,6 @@ with pkgs; let
GeneralTools = [
stamp # Add a license header to a file
git # the fast distributed version control system
- git-absorb # git commit --fixup, but automatic
git-edit-index # Allows you to edit the indexed version of a file
git-cm # A wrapper that re-adds the last commit's subject
git-cleanup # An automatic merged branch deleter