From fa0afa040f63f5dbb8105fa775585507e339fd47 Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Sun, 11 Sep 2022 01:21:59 +0200 Subject: [PATCH] Clean up tools/programs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I haven’t really used some of them, so they don’t need to take space up in the environment. --- modules/tools.nix | 4 +--- users/simon/modules/programs.nix | 21 ++------------------- users/simon/modules/sway/default.nix | 2 ++ 3 files changed, 5 insertions(+), 22 deletions(-) diff --git a/modules/tools.nix b/modules/tools.nix index 0a3fbc5..063e384 100644 --- a/modules/tools.nix +++ b/modules/tools.nix @@ -26,12 +26,10 @@ ncdu # interactive du pipe-rename # interactive (in editor) renaming rename # sed for filenames - sqlite-interactive # cli for sqlite databses + sqlite-interactive # cli for sqlite databases wget # download tool # encryption tools - age # modern encryption tool - rage # rust implementation of age ssh-to-pgp # convert ssh host-key to pgp key # network tools diff --git a/users/simon/modules/programs.nix b/users/simon/modules/programs.nix index 2c5b38b..f86af3e 100644 --- a/users/simon/modules/programs.nix +++ b/users/simon/modules/programs.nix @@ -31,7 +31,6 @@ in yq # sed for yaml # unix tools on steroids - curlie # better httpie (easier curl) du-dust # intuitive du exa # better ls fd # better find @@ -39,11 +38,8 @@ in # file tools aria # multithreaded http/ftp/bittorrent download manager - fdupes # find duplicate files hexyl # user friendly hex file viewer hyperfine # cli benchmarking - megatools # cli for mega.nz - minio-client # client for s3 compatible storage systems mktorrent # bittorrent seed file generator qrencode # qr code generator rclone # rsync for cloud storage @@ -68,7 +64,6 @@ in libva-utils # vainfo # clients - drone-cli # client for drone ci hcloud # cli for Hetzner Cloud libnotify # notify-send @@ -89,22 +84,13 @@ in # misc bwrap-helper # helper to create bubblewrap containers dynamic-colors # on-the-fly color scheme switching - python38Packages.ipython # better python repl (useful for one-liners) + python3Packages.ipython # better python repl (useful for one-liners) toilet # free figlet - # vim - neovim-remote # controlling another neovim process - universal-ctags # ctags - # git - gitAndTools.delta # nicer diff - gitAndTools.git-annex - gitAndTools.git-annex-remote-rclone # git for non source files gitAndTools.pre-commit # pre-commit hook for git # nix tools - niv # depdendency manager - nix-diff # diff for nix derivations nixpkgs-fmt # format nix expressions nixpkgs-review # review nixpkgs pull request @@ -119,7 +105,6 @@ in # audio cyanrip # cd ripper - deemix # deeezer downloader flac # flac encoder opusTools # opus encoder shntool # split audio with cue @@ -177,8 +162,6 @@ in remmina # remote desktop client scrcpy # stream/control android phones over adb v4l-utils # video4linux configuration - wev # wayland event monitor - wl-clipboard # not really gui, but cli tool to manage wayland clipboard xfce.thunar # graphical file manager ] ++ lib.optionals (nixosConfig.sbruder.full) [ # tools @@ -186,7 +169,7 @@ in gdrive # cli downloader for google drive ] ++ lib.optionals (nixosConfig.sbruder.gui.enable && nixosConfig.sbruder.full) [ # communication - ungoogled-chromium # useful for exporting pages as pdf + ungoogled-chromium # for most webrtc applications and for cross-browser testing # creative/design blender # 3d animation diff --git a/users/simon/modules/sway/default.nix b/users/simon/modules/sway/default.nix index 8dc02a2..0fe8db3 100644 --- a/users/simon/modules/sway/default.nix +++ b/users/simon/modules/sway/default.nix @@ -356,6 +356,8 @@ in sway-contrib.grimshot # screenshots waypipe # forward application over ssh wdisplays # graphical output manager + wev # wayland event monitor + wl-clipboard # cli tool to manage wayland clipboard wl-mirror # emulation for “mirror display” mode ]; })