distrohopping

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

thejodie, in Distro hoppers, what's always on your install list when you've finished setup and logged in for the first time?

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

Dehydrated,

Would you mind sharing the link to your repo?

Dehydrated, in Distro hoppers, what's always on your install list when you've finished setup and logged in for the first time?

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.
SaintWacko, in Distro hoppers, what's always on your install list when you've finished setup and logged in for the first time?

Zsh with prezto and some sort of guake-like

Dehydrated,

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

SaintWacko,

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 😁

Dehydrated,

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.

SaintWacko,

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

Dehydrated,

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
kutsyk_alexander, in Distro hoppers, what's always on your install list when you've finished setup and logged in for the first time?
@kutsyk_alexander@lemmy.world avatar

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

Dehydrated,

You don’t use iproute2?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • distrohopping@lemmy.world
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • anitta
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • megavids
  • JUstTest
  • All magazines