Skip to content

Config files for i3, zsh and some scripts. Furthermore useful apps I use all the time.

Notifications You must be signed in to change notification settings

urbanisierung/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

urbanisierungs dotfiles

    .___      __    _____.__.__
  __| _/_____/  |__/ ____\__|  |   ____   ______
 / __ |/  _ \   __\   __\|  |  | _/ __ \ /  ___/
/ /_/ (  <_> )  |  |  |  |  |  |_\  ___/ \___ \
\____ |\____/|__|  |__|  |__|____/\___  >____  >
     \/                               \/     \/

Config files for i3, zsh and some scripts. Furthermore useful apps I use all the time.

sync config files

get all config files:

./sync.sh get

copy all config files to system:

./sync.sh push

AMD driver

Tools

VSCode - the most powerful IDE I know

check https://code.visualstudio.com/docs/setup/linux

sudo apt update
sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt update
sudo apt install code

Frameworks and tools

use n or nvm

curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.16.0/bin/linux/amd64/kubectl
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
# Create environment variable for correct distribution
export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"

# Add the Cloud SDK distribution URI as a package source
echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list

# Import the Google Cloud Platform public key
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -

# Update the package list and install the Cloud SDK
sudo apt-get update && sudo apt-get install google-cloud-sdk
sudo apt-get update
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
  • python(3) and pip(3)

System

  • i3 - the very very best window manager for linux
  • zsh
  • oh-my-zsh
  • zinit
  • hub cli
  • GitHub CLI
  • 7z: sudo apt-get install p7zip-full
  • pulseaudio
  • pavucontrol
  • pactl
  • blueman
  • gtop - system monitoring
  • rclone - backup files to remote service, like gdrive
  • neofetch - information tool
  • pywal - generate and change color schemes
  • ktop - top for k8s
  • arandr - simple gui for xrandr
  • tig - text mode interface for git
  • ngrok - tunnel your local project easily
  • svgo - svg optimizer
  • tldr - better man pages
  • gitmoji
  • fkill - fabulously kill processes
  • albert - access everything
  • copyQ - advanced clipboard
  • curlmail - curl you a notify
  • asciinema - terminal session recorder (gifcast to create gif)
  • kubelens - IDE for kubernetes
  • flameshot - screenshot tool
  • git-stats - git hub stats
  • lighthouse - lighthouse via cli
  • fzf - general-purpose command-line fuzzy finder
  • ncdu - disk usage analyzer
  • fd - better find
  • tmpmail - temp mail addresses via command line
  • icloud-for-linux - icloud for linux: makes it ieasier to use the icloud suite under linux
  • [font-awesome]: sudo apt install fonts-font-awesome - needed for icons in i3blocks
  • atuin - magic bash search
  • starship - nice terminal addition
  • nerdfonts - nerd fonts
  • nushell - adds useful pipelines to your terminal
  • exa - better ls
  • translate-shell - translations in your shell
  • crow-translate - translations in your shell - used with rofi

login screen background

wget -qO - https://github.com/PRATAP-KUMAR/ubuntu-gdm-set-background/archive/main.tar.gz | tar zx --strip-components=1 ubuntu-gdm-set-background-main/ubuntu-gdm-set-bac
sudo ./ubuntu-gdm-set-background --image /home/user/backgrounds/image.jpg

issues

Network changed error in chromium based browsers

Disable IPv6

# sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX="ipv6.disable=1"

About

Config files for i3, zsh and some scripts. Furthermore useful apps I use all the time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published