Skip to content

Instantly share code, notes, and snippets.

@oleggrishechkin
Last active October 13, 2021 17:35
Show Gist options
  • Save oleggrishechkin/2df541ecf48a0fd4b83fee2a0949d4d9 to your computer and use it in GitHub Desktop.
Save oleggrishechkin/2df541ecf48a0fd4b83fee2a0949d4d9 to your computer and use it in GitHub Desktop.
  • libreoffice
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt install libreoffice
sudo apt install libreoffice-kde5
  • openvpn
sudo apt install network-manager-openvpn
  • ssh

    1. generate
    ssh-keygen -t ed25519 -C "[email protected]"
    cat ~/.ssh/id_ed25519.pub
    
    1. add to keys
  • git

    1. setup
    sudo apt install git
    git config --global user.email [email protected]
    git config --global user.name "Oleg Grishechkin"
    git config --global core.editor kwrite
    
    1. add aliases
    kwrite ~/.bashrc
    
  • inotify watches limit

    1. create inotify config:
    kwrite /etc/sysctl.d/idea.conf
    
    1. add this:
    fs.inotify.max_user_watches = 524288
    
    1. apply inotify config:
    sudo sysctl -p --system
    
  • spotify

curl -sS https://download.spotify.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list
sudo apt-get update && sudo apt-get install spotify-client
  • node
curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install gcc g++ make
  • yarn
sudo npm install -g yarn
sudo ln -s /usr/bin/resolvectl /usr/local/bin/resolvconf
wg-quick up <path to config>
  • nvidia
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install nvidia-driver-465
sudo apt install libvulkan1 libvulkan1:i386
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment