diff options
| -rw-r--r-- | .b/etc/portage/sets/my-cli | 38 | ||||
| -rw-r--r-- | .b/etc/portage/sets/my-gui | 58 | ||||
| -rw-r--r-- | .b/etc/portage/sets/my-other-repos | 21 | ||||
| -rw-r--r-- | .b/etc/portage/sets/openbox-de | 111 |
4 files changed, 228 insertions, 0 deletions
diff --git a/.b/etc/portage/sets/my-cli b/.b/etc/portage/sets/my-cli new file mode 100644 index 0000000..792a4de --- /dev/null +++ b/.b/etc/portage/sets/my-cli @@ -0,0 +1,38 @@ +# +# general +# +app-shells/zsh # shell +app-misc/neofetch # system information +sys-fs/inotify-tools # programs interfacing with inotify, used to monitor and act upon filesystem changes +net-misc/netkit-telnetd # telnet client and server +sys-apps/exa # fancy ls-like application +media-sound/moc # console music player + +# syncronization and gentoo utils +dev-vcs/git +net-misc/rsync +app-portage/genlop # emerge.log parser +app-eselect/eselect-repository # manage repos.conf with commands + +# +# file manipulation +# +app-editors/vim # text editor +media-video/ffmpeg # tool and library for audio and video +media-gfx/img2pdf # lossless conversion of images to PDF +media-gfx/imagemagick # tools and librarires for images +media-gfx/pngcrush # png optimization utility + +# +# information utilities +# +sys-process/htop # system/process monitor +sys-power/powertop # diagnose power consumption and management +sys-process/lsof # lists open files for running processes +sys-apps/lm-sensors # hardware monitoring utilities + +# +# software development +# +sys-apps/gawk +sys-devel/clang # C frontend for LLVM diff --git a/.b/etc/portage/sets/my-gui b/.b/etc/portage/sets/my-gui new file mode 100644 index 0000000..d0b8d4b --- /dev/null +++ b/.b/etc/portage/sets/my-gui @@ -0,0 +1,58 @@ +# +# needs +# +x11-terms/terminator # terminal emulator +gnome-extra/nemo # file manager +gnome-extra/nemo-fileroller +media-gfx/eog # image viewer +app-arch/file-roller # archive manager +www-client/firefox-bin # browser + +# archive utilities (needed by file-roller) +app-arch/p7zip # supports .7z, .BZIP2, .GZIP, .ZIP +app-arch/dpkg # supports .deb +app-cdr/cdrtools # CD/DVD/Bluray utilities, including .iso viewing and recording +app-arch/zip # archive into .zip +app-arch/unzip # extract from .zip +app-arch/rar # archive into .rar +app-arch/unrar # extract from .rar +app-arch/rpm # supports .rpm + +# +# general desktop +# +x11-misc/copyq # clipboard manager +dev-qt/qtwaylandscanner # currently unreferenced dependency to copyq +media-gfx/flameshot # screenshot utility +x11-misc/barrier # networked mouse and keyboard sharing (don't forget gui USE flag!) +x11-misc/redshift # bluelight filter +media-sound/audacious # music player +media-video/mpv # video player + +# +# document viewing and editing +# +app-office/libreoffice-bin # office productivity suite. think .docx, .xlsx, ... +app-office/libreoffice-l10n # translations for libreoffice +app-text/evince # document viewer, supports .cbr, .djvu, .pdf, .tiff +app-office/texmaker # LaTeX IDE, aka LaTeX document creation tool +dev-texlive/texlive-xetex # XeTeX packages for TeX +media-gfx/gimp # image editing +media-gfx/inkscape # vector graphic (.svg) viewing and editing + +# +# system utilities +# +gnome-extra/gnome-system-monitor # process/system monitor +sys-apps/gnome-disk-utility # view, modify and edit disks, flashdrives, ... +sys-apps/baobab # disk usage browser +app-crypt/seahorse # password and encryption key manager + +# +# web-connected applications +# +net-im/discord-bin # messaging application +#mail-client/claws-mail # general mail client +#mail-client/clawsker # advanced configuration editor for claws-mail +app-admin/bitwarden-desktop-bin # desktop client for the bitwarden password manager +net-misc/nextcloud-client # desktop file synchronisation for nextcloud diff --git a/.b/etc/portage/sets/my-other-repos b/.b/etc/portage/sets/my-other-repos new file mode 100644 index 0000000..b5a156e --- /dev/null +++ b/.b/etc/portage/sets/my-other-repos @@ -0,0 +1,21 @@ +#======# +# guru # +#======# + +#dev-vcs/lazygit # terminal UI for git +gnome-extra/yad # GTK+ dialogs from the command line +x11-misc/i3lock-color # i3lock's color fork +app-backup/timeshift # rsync enabled backup of a whole system + +#===============# +# brave-overlay # +#===============# + +www-client/brave-bin # the brave browser + +#===============# +# steam-overlay # +#===============# + +games-util/steam-launcher +games-util/steam-meta diff --git a/.b/etc/portage/sets/openbox-de b/.b/etc/portage/sets/openbox-de new file mode 100644 index 0000000..65a170a --- /dev/null +++ b/.b/etc/portage/sets/openbox-de @@ -0,0 +1,111 @@ +# +# These are the general packages I use on my desktop setup, exluding most specific application I use: +# - window manager + compositor +# - panel +# - notification daemon +# - login manager +# - two terminal emulators +# - GUI configuration utilities +# - pipewire + audio plugins +# - fonts +# - gtk themes +# +# All other desktop applications, like browser and file manager, are listed in @my-gui +# + +# +# desktop functionality +# +x11-wm/openbox # window manager +x11-misc/picom # compositor +x11-misc/tint2 # panel +media-gfx/feh # sets desktop background +x11-misc/dunst # notification daemon + +# important +sys-apps/dbus # system for inter-application communication +x11-libs/cairo # vector graphics library + +# terminal emulators +x11-terms/xterm + +# pannel applets / systray apps +dev-libs/libappindicator # library for system tray icons +gnome-extra/nm-applet # network management +media-sound/pnmixer # volume mixer + +# gestures +dev-libs/libinput # library to handle input devices +x11-drivers/xf86-input-libinput # X.org input drivers +x11-misc/libinput-gestures # touchpad gesture control + +# +# login, locking, authentication +# +x11-misc/lightdm # display/login manager +x11-misc/lightdm-gtk-greeter +x11-misc/xautolock # configure how to lock your screen +sys-auth/elogind # systemd's extracted logind, control poweroff, reboot, ... +lxqt-base/lxqt-policykit # polkit authentication engine, handle applications asking for root password on non-root user + +# +# settings edit utilities +# +x11-misc/devilspie2 # do scripted actions on window creation +x11-misc/xcape # make modifier keys send custom key events when pressed on their own +x11-apps/setxkbmap # control keyboard layout (of an X server) + +# GUI editors +lxde-base/lxappearance # GTK+ theme switcher +x11-misc/obconf # openbox configuration utility +lxde-base/lxappearance-obconf +net-wireless/blueberry # bluetooth configuration tool +app-misc/piper # gaming mice configuration +x11-misc/arandr # monitor configuration + +# +# audio +# +media-video/pipewire # partly a sound server, refer to https://wiki.gentoo.org/wiki/PipeWire +media-sound/pavucontrol # volume control mixer for pulseaudio +media-libs/gst-plugins-good # plugin for gstreamer, library for handling media, used by a lot of music and video players +media-libs/gst-plugins-ugly +media-plugins/gst-plugins-assrender +media-plugins/gst-plugins-dash +media-plugins/gst-plugins-faad +media-plugins/gst-plugins-gtk +media-plugins/gst-plugins-hls +media-plugins/gst-plugins-jpeg +media-plugins/gst-plugins-ladspa +media-plugins/gst-plugins-libde265 +media-plugins/gst-plugins-libnice +media-plugins/gst-plugins-lv2 +media-plugins/gst-plugins-modplug +media-plugins/gst-plugins-mpg123 +media-plugins/gst-plugins-pulse +media-plugins/gst-plugins-v4l2 +media-plugins/gst-plugins-vpx + +# +# fonts +# +media-fonts/fonts-meta +x11-base/xorg-fonts +virtual/ttf-fonts +media-fonts/arphicfonts +#media-fonts/ipamonafont # cannot be fetched? +media-fonts/noto +media-fonts/noto-emoji +media-fonts/ja-ipafonts +media-fonts/takao-fonts +media-fonts/wqy-microhei +media-fonts/wqy-zenhei +media-fonts/jetbrains-mono + +# +# themes +# +x11-themes/gtk-engines # gtk+2.0 standard themes and theme engines +x11-themes/gtk-engines-candido # gtk+2.0 theme engine +x11-themes/gtk-engines-rezlooks +x11-themes/gtk-engines-murrine |
