Skip to content

Instantly share code, notes, and snippets.

@natalie-o-perret
Last active September 26, 2020 15:03
Show Gist options
  • Save natalie-o-perret/218fd274346aba1a04a0bdc742e95435 to your computer and use it in GitHub Desktop.
Save natalie-o-perret/218fd274346aba1a04a0bdc742e95435 to your computer and use it in GitHub Desktop.
Manjaro Install

pacman -Sy yay

yay -S \
dotnet-sdk \
jdk \
visual-studio-code-bin \
jetbrains-toolbox \
powershell-bin \
google-chrome \
opera \
audacity \
obs-studio \
vlc \
fsharp \
nodejs \
npm \
go \
spotify \
telegram-desktop \
signal-desktop-bin \
skype \
filezilla \
insomina \
postman-bin \
dropbox \
megasync \
docker \
noto-fonts-emoji \
jekyll \
--noconfirm

Case insensitive bash: echo set completion-ignore-case on | sudo tee -a /etc/inputrc

Docker:

  • Start Docker: sudo systemctl start docker
  • Check Docker Status: sudo systemctl status docker
  • Start Docker on boot: sudo systemctl enable docker
  • Done :-)

Portainer:

  • sudo docker volume create portainer_data
  • sudo docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
  • Input your admin password
  • Choose local

Resolution Trickery:

  • Gnome - Login Screen: sudo cp ~/.config/monitors.xml /var/lib/gdm/.config/monitors.xml
  • KDE - Loging Screen: my post on the Manjaro forum
  • Grub: etc/default/grub
    • GRUB_CMDLINE_LINUX_DEFAULT=""
    • GRUB_GFXMODE=1280x720x32
    • GRUB_GFXPAYLOAD_LINUX=1280x720x32
    • sudo update-grub

Sexy Bash Prompt:

  • (cd /tmp && git clone --depth 1 --config core.autocrlf=false https://github.com/twolfson/sexy-bash-prompt && cd sexy-bash-prompt && make install) && source ~/.bashrc

Rust Installation:

  • curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  • source $HOME/.cargo/env

.NET Core:

  • dotnet tool install --global paket fake-cli dotnet-dev-certs
  • dotnet dev-certs https
  • echo 'export MSBuildSDKsPath=/opt/dotnet/sdk/$(dotnet --version)/Sdks' >> ~/.bashrc
  • echo 'export PATH="$PATH:/home/perret/.dotnet/tools"' >> ~/.bashrc
  • (for some reasons a restart might be needed)

npm:

  • sudo npm install --global @angular/cli create-react-app expo-cli @vue/cli vue vuepress vue-native-cli cordova
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment