Skip to content

Instantly share code, notes, and snippets.

@tabrez
Last active December 29, 2019 08:46
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 tabrez/66a2ea9a637f014f304313dd3b185d1f to your computer and use it in GitHub Desktop.
Save tabrez/66a2ea9a637f014f304313dd3b185d1f to your computer and use it in GitHub Desktop.

Basic configuration

sudo apt-get install gnome-tweak-tool

Displays -> Scaling 200%
OR Tweaks -> Fonts -> Scaling 2.0

Tweaks -> Top bar -> Clock -> Date
Date & Time -> AM/PM & Auto timezone

Dock -> Autohide dock ON
Nightlight On
Search -> Ubuntu Software OFF
Tweaks -> Keyboard & Mouse -> Additional Layout options:
Ctrl position -> Caps as Ctrl
Power -> Blank screen Never, Automatic suspend Off
Network -> VPN setup PIA

Log into Firefox/GMail and set default search engine in Firefox to Google

Install Nextcloud client:

sudo add-apt-repository ppa:nextcloud-devs/client
sudo apt-get install nextcloud-client

Generate app password at nextcloud.seartipy.com
username: tabrez
password: vir...

Install and configure git:

sudo apt-get install git
cp ~/nextcloud/gitconfig ~/.gitconfig

Install Thunderbird

sudo apt-get install thunderbird

Generate app password in Google App Passwords Click on Manual Config and select "normal password"

Finish the setup

cd ~
git clone https://gitlab.com/seartipy/dotfiles.git --branch=develop --depth=1
cd ~/dotfiles && git checkout develop && cd ~
bash dotfiles/installer essential vscode python

remove # in ~/.zshrc-pre-local.sh to enable tmux

timedatectl set-local-rtc 1

Setup SSH keys

mkdir ~/.ssh
cp ~/nextcloud/SSH_Keys/id* ~/.ssh/
chmod 400 ~/.ssh/id_rsa
ssh-add ~/.ssh/id_rsa

Install Docker and Docker Compose

Install gcloud, kubectl, aws cli

Fix yanking in tmux(Prefix + I), setup digitalocean kubernetes config file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment