From cb8fc956b4516012a5cb201a3cc0ba6f56a5ae6c Mon Sep 17 00:00:00 2001 From: Kris Yotam <75515498+krisyotam@users.noreply.github.com> Date: Sun, 24 May 2026 01:04:42 -0500 Subject: [PATCH] add gentoo progs list, update artix progs --- standard/sd-artix/progs.csv | 1 + standard/sd-gentoo/progs.csv | 266 +++++++++++++++++++++++++++++++++++ 2 files changed, 267 insertions(+) create mode 100644 standard/sd-gentoo/progs.csv diff --git a/standard/sd-artix/progs.csv b/standard/sd-artix/progs.csv index 3c81f89d8dded033964143adda790f2826e92b28..6e3eb2c82a9e1b741ade6bc42f3bc28459f29e24 100644 --- a/standard/sd-artix/progs.csv +++ b/standard/sd-artix/progs.csv @@ -15,6 +15,7 @@ A,lf,"terminal file browser/manager" A,mutt-wizard-git,"email setup wizard for neomutt" A,abook,"address book for neomutt" ,ncmpcpp,"ncurses music player for mpd" +,rmpc,"tui music player for mpd" ,networkmanager,"provides nmtui for wifi management" ,bluez,"Bluetooth protocol stack" ,bluez-utils,"Bluetooth utilities (bluetoothctl)" diff --git a/standard/sd-gentoo/progs.csv b/standard/sd-gentoo/progs.csv new file mode 100644 index 0000000000000000000000000000000000000000..9e9b444d18f4e23a7fc843ccd7bcc2eabcb9ea9c --- /dev/null +++ b/standard/sd-gentoo/progs.csv @@ -0,0 +1,266 @@ +#TAG,PACKAGE,DESCRIPTION +# +# Legend: +# (empty) = emerge (Gentoo official repos) +# O = overlay (via eselect-repository) -- only when no official repo alternative exists +# G = Git clone + make install -- suckless builds only +# +# ===================================================================== +# Basic Programs +# ===================================================================== +O,app-misc/lf,"terminal file browser/manager" +,sys-process/btop,"task manager and system monitor" +,mail-client/neomutt,"terminal email client" +O,mail-client/mutt-wizard,"email setup wizard for neomutt" +,app-misc/abook,"address book for neomutt" +,media-sound/ncmpcpp,"ncurses music player for mpd" +O,media-sound/rmpc,"tui music player for mpd" +,net-misc/networkmanager,"provides nmtui for wifi management" +,net-wireless/bluez,"Bluetooth protocol stack" +,net-wireless/bluez-tools,"Bluetooth utilities" +,net-wireless/blueman,"Bluetooth manager GUI" +,net-misc/newsboat,"terminal RSS feed reader" +,media-sound/pulsemixer,"terminal audio control" +O,x11-misc/mouseless,"keyboard-driven mouse control" +,app-misc/tmux,"terminal multiplexer" +,app-editors/emacs,"extensible text editor" +,media-gfx/nsxiv,"minimalist image viewer" +,app-office/calcurse,"terminal calendar and organizer" +O,app-misc/sc-im,"terminal spreadsheet (Excel-like)" +# +# ===================================================================== +# System / X11 +# ===================================================================== +,x11-base/xorg-server,"graphical server" +,x11-apps/xinit,"starts graphical server" +,x11-apps/xwininfo,"window info queries" +,x11-apps/xset,"X server config utility" +,x11-apps/xprop,"window properties tool" +,x11-apps/xbacklight,"screen brightness control" +,sys-auth/polkit,"user policy management" +,x11-misc/picom,"compositor for transparency and effects" +,net-libs/webkit-gtk,"web rendering engine for surf" +,app-crypt/gcr,"crypto UI library for surf" +,x11-misc/xwallpaper,"wallpaper setter" +,x11-misc/xclip,"clipboard from command line" +,x11-misc/xdotool,"window automation tool" +,x11-misc/unclutter,"hides inactive mouse cursor" +,x11-misc/slock,"simple screen locker" +,x11-misc/arandr,"monitor arrangement GUI" +# +# ===================================================================== +# Suckless Builds +# ===================================================================== +G,https://github.com/krisyotam/dwm,"tiling window manager" +G,https://github.com/krisyotam/dwmblocks,"modular status bar" +G,https://github.com/krisyotam/dmenu,"application launcher" +G,https://github.com/krisyotam/st,"terminal emulator" +G,https://github.com/krisyotam/scron,"simple cron daemon" +G,https://github.com/krisyotam/quark,"tiny HTTP server" +G,https://github.com/krisyotam/surf,"minimal webkit browser" +# +# ===================================================================== +# Fonts -- System +# ===================================================================== +,media-fonts/noto,"comprehensive Unicode coverage" +,media-fonts/noto-cjk,"Chinese Japanese Korean support" +,media-fonts/noto-emoji,"emoji font" +,media-fonts/liberation-fonts,"metric-compatible Arial Times Courier" +,media-fonts/dejavu,"excellent Unicode coverage" +,media-fonts/inter,"modern UI font" +,media-fonts/source-sans,"Adobe Source Sans" +,media-fonts/source-serif,"Adobe Source Serif" +,media-fonts/source-code-pro,"Adobe Source Code Pro" +O,media-fonts/libertinus,"Libertinus serif and sans" +,media-fonts/fontawesome,"icons and glyphs" +# +# ===================================================================== +# Fonts -- Monospace / Coding +# ===================================================================== +,media-fonts/fira-code,"coding font with ligatures" +,media-fonts/hack,"Hack monospace font" +,media-fonts/jetbrains-mono,"JetBrains Mono font" +# +# ===================================================================== +# Fonts -- Nerd Fonts +# ===================================================================== +O,media-fonts/nerd-fonts,"Nerd Fonts collection" +# +# ===================================================================== +# Font Management +# ===================================================================== +,media-libs/fontconfig,"font configuration" +# +# ===================================================================== +# Theming +# ===================================================================== +,gnome-base/gnome-keyring,"system keyring" +,x11-libs/libnotify,"desktop notifications library" +,x11-misc/dunst,"notification daemon" +# +# ===================================================================== +# Audio / Video +# ===================================================================== +,media-sound/mpd,"music player daemon" +,media-sound/mpc,"mpd terminal interface" +,media-video/mpv,"video player" +,media-video/ffmpeg,"video and audio processing" +,media-video/ffmpegthumbnailer,"video thumbnails" +,media-video/pipewire,"audio server" +,media-video/wireplumber,"audio session manager" +,media-sound/alsa-utils,"ALSA utilities including amixer" +# +# ===================================================================== +# Filesystem +# ===================================================================== +,sys-fs/dosfstools,"DOS filesystem tools" +,sys-fs/exfatprogs,"exFAT filesystem tools" +,sys-fs/ntfs3g,"NTFS partition access" +,sys-fs/simple-mtpfs,"phone and MTP mounting" +# +# ===================================================================== +# Utilities +# ===================================================================== +,sys-devel/bc,"calculator language" +,sys-apps/man-db,"man pages database" +,media-gfx/maim,"screenshot tool" +,app-arch/unzip,"archive extraction" +,app-arch/atool,"archive management" +,app-text/poppler,"PDF utilities" +,media-libs/mediainfo,"media file info" +,net-misc/socat,"data transfer utility" +,sys-apps/moreutils,"unix utilities collection" +,app-text/tesseract,"OCR engine" +O,x11-misc/ueberzugpp,"terminal image previews" +,app-shells/fzf,"fuzzy finder" +,sys-apps/fd,"fast find replacement" +,sys-apps/ripgrep,"fast grep replacement" +,app-misc/jq,"JSON processor" +,net-misc/wget,"file downloader" +,net-misc/rsync,"file sync" +,net-misc/rclone,"cloud storage sync" +O,app-misc/fastfetch,"system info display" +,www-client/lynx,"terminal browser" +O,sys-apps/eza,"modern ls replacement" +O,app-shells/zoxide,"smarter cd command" +,sys-apps/dust,"disk usage analyzer" +,sys-apps/lm-sensors,"hardware sensors for temperature" +,app-admin/sysstat,"system stats including iostat" +,media-sound/playerctl,"media player controller" +,sys-power/upower,"battery and power device info" +,sys-power/acpi,"battery status utility" +# +# ===================================================================== +# Editors / IDEs +# ===================================================================== +,app-editors/neovim,"modern vim" +O,app-editors/zed,"AI-powered IDE" +O,app-misc/claude-code,"Anthropic AI CLI" +# +# ===================================================================== +# Browsers +# ===================================================================== +O,www-client/librewolf,"privacy-focused browser" +,www-client/torbrowser-launcher,"Tor browser" +# +# ===================================================================== +# Writing Software +# ===================================================================== +O,app-office/novelwriter,"novel writing software" +# +# ===================================================================== +# Tools +# ===================================================================== +,dev-vcs/git,"version control" +,dev-util/github-cli,"GitHub CLI" +,net-misc/openssh,"SSH client and server" +,net-misc/mosh,"mobile shell with auto-reconnect" +,net-fs/sshfs,"mount remote filesystems via SSH" +,app-containers/docker,"containerization" +,app-containers/docker-compose,"multi-container Docker" +O,dev-vcs/lazygit,"terminal UI for git" +O,app-containers/lazydocker,"terminal UI for docker" +O,dev-vcs/git-delta,"better git diff viewer" +,app-admin/awscli,"AWS command line" +,net-misc/curl,"data transfer tool" +,net-misc/httpie,"user-friendly HTTP client" +,app-text/zathura,"PDF viewer with vim bindings" +,app-text/zathura-pdf-mupdf,"mupdf backend for zathura" +,net-misc/yt-dlp,"YouTube downloader" +# +# ===================================================================== +# Media / Anime +# ===================================================================== +O,media-video/ani-cli,"anime streaming CLI" +# +# ===================================================================== +# Video / Graphics +# ===================================================================== +,media-video/obs-studio,"screen recording and streaming" +,media-gfx/gimp,"image editor" +,media-gfx/inkscape,"vector graphics editor" +,media-gfx/imagemagick,"image manipulation CLI" +,media-libs/exiftool,"read/write EXIF metadata" +,media-gfx/flameshot,"screenshot with annotation" +# +# ===================================================================== +# Social +# ===================================================================== +,net-im/element-desktop,"Matrix client" +,net-irc/catgirl,"terminal IRC client" +# +# ===================================================================== +# Torrent +# ===================================================================== +,net-p2p/rtorrent,"terminal torrent client" +,net-p2p/transmission,"transmission daemon and CLI tools" +# +# ===================================================================== +# Shell +# ===================================================================== +,app-shells/fish,"friendly interactive shell" +,app-shells/starship,"cross-shell prompt" +,dev-util/direnv,"per-directory environment" +O,app-misc/gum,"fluid terminal UI toolkit" +# +# ===================================================================== +# Compilers / Languages +# ===================================================================== +,sys-devel/gcc,"C and C++ compiler" +,llvm-core/clang,"LLVM C and C++ compiler" +,dev-dotnet/dotnet-sdk,"NET SDK" +,dev-lang/rust,"Rust toolchain" +,dev-lang/python,"Python interpreter" +,dev-python/pip,"Python package manager" +,virtual/jdk,"Java JDK" +,dev-lang/scala,"Scala language" +,dev-java/sbt,"Scala build tool" +,dev-lang/ghc,"Haskell compiler" +,dev-haskell/cabal-install,"Haskell package manager" +,net-libs/nodejs,"JavaScript runtime" +,dev-lang/go,"Go language" +# +# ===================================================================== +# VPN +# ===================================================================== +O,net-vpn/mullvad-vpn,"Mullvad VPN client" +,net-vpn/openvpn,"OpenVPN client" +# +# ===================================================================== +# Security +# ===================================================================== +O,mail-mta/protonmail-bridge,"Proton Mail bridge for email clients" +,net-misc/proxychains,"proxy chaining" +,app-crypt/gnupg,"GPG encryption" +,app-admin/pass,"password manager using GPG" +,dev-db/sqlcipher,"encrypted SQLite" +# +# ===================================================================== +# Misc +# ===================================================================== +,sys-apps/bat,"cat with syntax highlighting" +O,dev-python/pywal,"colorscheme generator" +,app-admin/conky,"system monitor with Lua scripting" +,sys-apps/net-tools,"network utilities including hostname command" +O,net-analyzer/speedtest-cli,"internet speed test" +O,app-misc/cmatrix,"matrix terminal animation"