User:Maffblaster/Recommended applications

From Gentoo Wiki
Jump to: navigation, search

Hey! You may or may not be interested in learning what applications I recommend in order to have a pleasant Gentoo experience, but something bought you to this page...nonetheless, I hope you find this helpful.

If you think there is either a better tool or an easier way to do the job the tool is supposed to do (see my feedback on each tool) feel free leave a comment on the talk page or message me in #gentoo-wiki. I love learning about new tools and smarter workflows!

World file

When everything is done the world file will look something like this:

FILE /var/lib/portage/worldmaffblaster's world file

The quick and dirty way of rebuilding the system with all these packages is to updated the @world set after copy/pasting the the above text into the system's world file:

root #emerge --ask --update --deep --newuse --with-bdeps=y @world

System management

My favorite GENTOO_MIRRORS value for make.conf: rsync://mirrors.kernel.org/mirrors/gentoo/distfiles/

My favorite repos.conf/gentoo.conf value for sync-uri: rsync://mirrors.kernel.org/mirrors/gentoo-portage

Gentoo specific

Hardware

Resource monitoring

Misc

  • uptimed is a system uptime logger. It is really only necessary for OpenRC (since these kinds of times are not specifically logged by default), but it will work on systemd as well - app-misc/uptimed

Must-have developer tools

Task management

  • A command-line todo list manager. Keep this open in a tmux buffer. - app-misc/task
  • The server part of the command-line todo list manager (above). - app-misc/taskd

Version control

File management

Editors

Embedded work

Portage development

Troubleshooting

Ideal setup

Utilities

Communication

Entertainment

The best video player ever created - media-video/vlc