this post was submitted on 01 Feb 2024
6 points (100.0% liked)

Distro Hopping - For People That Can't Make A Decision

88 readers
2 users here now

Pros/Cons of each distribution, personal experiences, that kind of stuff.


Other Linux related communities:


Aiming to create something similar to r/DistroHopping.

founded 10 months ago
MODERATORS
 

cross-posted from: https://lemmy.world/post/11419429

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?

top 11 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 9 months ago (1 children)

htop, midnight commander, nettools (ping, ifconfig), nmap, ssh server

[–] [email protected] 1 points 9 months ago

You don't use iproute2?

[–] [email protected] 2 points 9 months ago

I personally always install

  • LibreWolf (superior fork of Firefox)
  • Alacritty or Kitty
  • Emacs
  • Strawberry
  • FreeTube
  • Signal Desktop
  • Bitwarden

For terminal usage I install:

  • Fish shell
  • Neovim
  • bat
  • fd
  • ripgrep
  • fzf/sk
  • lsd
  • lf
  • tmux
  • git
  • GPG
  • Fun stuff like neofetch, hollywood, cmatrix, asciiquarium, figlet, etc.
[–] thejodie 1 points 9 months ago (1 children)

I just pull down my ansible playbook from github and run it.

[–] [email protected] 2 points 9 months ago

Would you mind sharing the link to your repo?

[–] [email protected] 1 points 9 months ago* (last edited 9 months ago) (1 children)

Zsh with prezto and some sort of guake-like

[–] [email protected] 1 points 9 months ago (1 children)

What does prezto do? Is it similar to oh-my-zsh? Have you ever tried fish shell?

[–] [email protected] 1 points 9 months ago (1 children)

Yeah, very similar. And I used to use fish, but I got fed up with it not supporting bash scripts, so now I just have prezto with plugins that make it act exactly like fish 😁

[–] [email protected] 1 points 9 months ago (1 children)

I used to use zsh with oh-my-zsh and Powerlevel10k before I switched to fish. I actually considered going back to zsh (don't remember why) but now I'm pretty happy with fish. What to you mean with fish not supporting bash scripts? A bash script should always have #!/bin/bash at the beginning of the file, that way it will always be executed in bash, even if you run it from fish.

[–] [email protected] 1 points 9 months ago (1 children)

I can't remember the details, it was 6 or 7 years ago that I switched, but it was something at work that wasn't working because fish used a different scripting language

[–] [email protected] 1 points 9 months ago* (last edited 9 months ago)

That's strange. If you ever want to try fish again, you can do this to avoid problems with bash scripts:

  • NEVER set your system shell (the /bin/sh symlink) to fish, it will cause so many problems. Make sure to use bash or dash.
  • Only set your user shell to fish, use chsh to do this.
  • Use #!/usr/bin/env sh at the beginning of scripts
  • If you encounter some problems, just run your script like this: bash script.sh