I wouldn’t really call myself a distro hopper, but in the last few months I’ve had to do some fresh installs on a couple of machines and VMs for work

If these aren’t included by default, I’ll make sure to get em:

GUI:

  • Firefox & Chromium
  • Gimp & Krita
  • VSCode/VSCodium
  • Okular
  • Libre office

CLI*:

  • git
  • wget&curl
  • neovim
  • zsh/ohmyzsh + plugins
  • glow
  • neofetch
  • figlet/toilet
  • zellij
  • python
  • nodejs/npm/nvm + nodemon globally
  • ranger/rifle

Also, how do you go about migrating your old config and rc files? Start fresh or just copy em over and make adjustments where necessary?

  • @Samueru
    link
    5
    edit-2
    4 months ago

    I don’t distro hop, but I keep my most commonly used programs as appimages in my home, as well as some locally compiled programs that I install in ~/.local/bin and ~/.local/lib.

    Those include essentials like:

    • i3wm
    • polybar
    • rofi
    • handlr (regex one)

    And for the programs, those include:

    • brave
    • ferdium
    • freetube
    • gimp
    • librewolf
    • libreoffice

    That way I can drop my home onto any distro and everything will work at once. No need to manually install programs.

    I also have wrapper scripts on my PATH that force applications that don’t comply with the xdg base dir spec to use a fakehome in ~/.local, like steam and the web browsers.