Skip to content

Instantly share code, notes, and snippets.

@gbzarelli
Last active December 9, 2023 12:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gbzarelli/88b3824c0bf66d8785101ce707f20dce to your computer and use it in GitHub Desktop.
Save gbzarelli/88b3824c0bf66d8785101ce707f20dce to your computer and use it in GitHub Desktop.
Linux Customize after install

after all

  • sudo apt-get update
  • sudo apt-get upgrade

basic installs:

  • sudo apt-get install git
  • sudo apt-get install tilix
  • sudo update-alternatives --config x-terminal-emulator

fish

  • sudo apt-get install fish
  • sudo apt-get install fzf
  • set -U fish_greeting
  • chsh -s /usr/bin/fish

omf

fisher

  • curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fish
  • fisher install jethrokuan/fzf

k8s

kubectl

kubectx

  • sudo git clone https://github.com/ahmetb/kubectx /opt/kubectx
  • sudo ln -s /opt/kubectx/kubectx /usr/local/bin/kubectx
  • sudo ln -s /opt/kubectx/kubens /usr/local/bin/kubens

java

  • fisher install reitzig/sdkman-for-fish
  • sudo apt-get install maven

screen records

sudo apt-get install flameshot sudo apt-get install peek

barrier : share mouse and keyboard

nedded download and install

aws cli

# ~./config/fish/config.fish:
alias g='git'
alias mvnci='mvn clean install'
alias mvnc='mvn clean'
alias mvnv='mvn verify'
alias mvnt='mvn test'
function vpnmlc --wraps vpnc --description 'connect t'
sudo vpnc /etc/vpnc/vpn-ml.conf
end
function vpnmld --wraps vpnc --description 'disconnec'
sudo vpnc-disconnect
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment