Wrigs

Post Linux Mint Install

Jun 5th, 2021 (edited)
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!

Update system

sudo apt update && sudo apt upgrade -y

Installers (Flatpak, Gdebi & Snap)

  1. Flatpak
    sudo apt install flatpak

  2. Snap
    On Linux Mint 20, /etc/apt/preferences.d/nosnap.pref needs to be removed before Snap can be installed. This can be accomplished from the command line:
    sudo rm /etc/apt/preferences.d/nosnap.pref
    Update and install snap
    sudo apt update
    sudo apt install snapd

  3. Install gdebi
    sudo apt-get install gdebi

Appearance

  1. Install Papirus Icon Theme
    sudo add-apt-repository ppa:papirus/papirus
    sudo apt update && sudo apt install papirus-icon-theme

  2. Install "breeze-cursor-theme" Package on Ubuntu
    sudo apt-get update -y
    sudo apt-get install -y breeze-cursor-theme

  3. Download and install Sardi Arc icon theme
    cd ~/Downloads
    wget https://sourceforge.net/projects/sardi/files/sardi-icons-21.05-1.tar.gz
    gzip -d sardi-icons-21.05-1.tar.gz
    tar -xvf sardi-icons-21.05-1.tar
    sudo mv Sardi* /usr/share/icons

  4. Download and install Qogir themes
    Qogir-Dark: https://www.xfce-look.org/p/1230631/startdownload?file_id=1621224299&file_name=Qogir-dark.tar.xz&file_type=application/x-xz&file_size=935088
    Qogir-Light: https://www.xfce-look.org/p/1230631/startdownload?file_id=1621224109&file_name=Qogir-light.tar.xz&file_type=application/x-xz&file_size=942916

Fonts

  1. Install Fira Code and Noto Mono fonts
    sudo apt-get install fonts-firacode fonts-noto-mono

  2. Install Hasklig font
    cd ~/Downloads
    wget https://github.com/i-tu/Hasklig/releases/download/v1.2/Hasklig-1.2.zip
    unzip Hasklig-1.2.zip -d Hasklig
    cd Hasklig
    mv OTF Hasklig
    sudo mv Hasklig /usr/share/fonts/opentype

  3. Download and install JetBrains Mono font
    wget https://download.jetbrains.com/fonts/JetBrainsMono-2.242.zip
    unzip JetBrainsMono-2.242.zip -d JetBrains
    cd JetBrains/fonts
    mv ttf JetBrainsMono
    sudo mv JetBrainsMono /usr/share/fonts/truetype

Software

  1. Install gmrun and rofi
    sudo apt-get install gmrun rofi

  2. Install Albert application launcher
    cd ~/Downloads
    wget https://download.opensuse.org/repositories/home:/manuelschneid3r/xUbuntu_20.04/amd64/albert_0.17.2-0_amd64.deb
    sudo gdebi albert_0.17.2-0_amd64.deb

  3. Install Sublime Text
    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    sudo apt-get install apt-transport-https
    echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
    sudo apt-get update
    sudo apt-get install sublime-text

  4. Install Visual Studio Code
    sudo snap install --classic code
    or download .deb package from VSCode website

  5. Install Arduino IDE
    sudo snap install arduino
    or download v1.8.5 from Arduino.cc

    Extract archive file. Move extracted folder to opt folder. Install Arduino IDE.
    sudo mv arduino-1.8.5 /opt
    cd /opt/arduino-1.8.5
    sudo ./install.sh

    Arduino IDE USB Port Fix
    Verify that "dialout" is correct group.
    ls -l /dev/ttyACM*
    You should see output similar to: crw-rw---- 1 root dialout 166, 0 Jan 9 16:00 /dev/ttyACM0

    Add your username to the dialout group. Replace <username> with your username.
    sudo usermod -a -G dialout <username>

  6. Install Putty and MoSerial
    sudo apt-get install putty moserial

  7. Install Typora minimal Markdown editor and viewer
    sudo snap install typora

  8. Install Obsidian (AppImage)
    wget https://github.com/obsidianmd/obsidian-releases/releases/download/v0.12.3/Obsidian-0.12.3.AppImage
    chmod +x Obsidian-*.AppImage

  9. Install Obsidian (Flatpak)
    flatpak install flathub md.obsidian.Obsidian

  10. Install Obsidian (Snap)
    wget https://github.com/obsidianmd/obsidian-releases/releases/download/v0.12.3/obsidian_0.12.3_amd64.snap

  11. Install Balena Etcher USB & SD Card Burner
    echo "deb https://deb.etcher.io stable etcher" | sudo tee /etc/apt/sources.list.d/balena-etcher.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61
    sudo apt update
    sudo apt install balena-etcher-electron

Browsers

  1. Chromium browser
    sudo apt-get install chromium-browser

  2. Iridium browser
    wget -qO - https://downloads.iridiumbrowser.de/ubuntu/iridium-release-sign-01.pub | sudo apt-key add -
    sudo add-apt-repository "deb [arch=amd64] https://downloads.iridiumbrowser.de/deb/ stable main"
    sudo apt update
    sudo apt-get install iridium-browser

  3. LibreWolf browser
    wget https://gitlab.com/librewolf-community/browser/appimage/-/jobs/1246930548/artifacts/raw/LibreWolf-88.0.1-1.aarch64.AppImage
    chmod +x LibreWolf-*.AppImage
    mkdir /opt/LibreWolf
    sudo mv LibreWolf-*.AppImage /opt/LibreWolf
    Launch: /opt/LibreWolf/LibreWolf-88.0.1-1.aarch64.AppImage

  4. Google Chrome
    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    sudo dpkg -i google-chrome-stable_current_amd64.deb

Web Apps

Add a new menu item with the following command
chromium --new-window --app=https://www.notion.so

Programming Languages

  1. Rust Language
    sudo apt update
    sudo apt upgrade
    sudo apt install curl -- if you don't already have curl installed
    curl https://sh.rustup.rs -sSf | sh -- install the Rust language
    source $HOME/.cargo/env -- configure current shell
    rustc --version - check Rust version

Add XFCE key bindings

Key binding Description Command
Super + f Launch application finder xfce4-appfinder --collapsed
Super + g Launch gmrun gmrun
Super + r Launch rofi rofi -show drun
Super + enter Launch XFCE terminal emulator xfce4-terminal
Add Comment
Please, Sign In to add comment