https://github.com/michaelcade/dotfiles
https://github.com/michaelcade/dotfiles
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/michaelcade/dotfiles
- Owner: MichaelCade
- Created: 2021-08-31T11:10:04.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-01-10T22:36:19.000Z (over 2 years ago)
- Last Synced: 2025-02-27T04:24:59.621Z (over 1 year ago)
- Language: Shell
- Size: 6.65 MB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
## Instructions for Custom dev workspace
- Changing Shell from Bash to ZSH
- Install oh-my-zsh
- Add ZSH Plugins
- Gnome Extensions
- Dracula Theme
- Background change
## Changing Shell from Bash to ZSH
sudo apt install zsh
chsh -s $(which zsh)
logout
### If `chsh` command not found
-bash: chsh: command not found
Try this one of these:
| Distribution | Command to Install `passwd` Utility |
|--------------|-----------------------------------|
| Debian | `apt-get install passwd` |
| Ubuntu | `apt-get install passwd` |
| Alpine | `apk add util-linux` |
| Arch Linux | `pacman -S util-linux` |
| Kali Linux | `apt-get install passwd` |
| CentOS | `yum install util-linux-ng` |
| Fedora | `dnf install util-linux-user` |
| macOS | `brew install util-linux` |
| Raspbian | `apt-get install passwd` |
Please note that for some distributions, such as Ubuntu and Kali Linux, the passwd utility may already be installed by default.
## test that it worked
echo $SHELL
## Install oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
## change the theme in the .zshrc to agnoster
nano .zshrc
source .zshrc
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
## change the theme in the .zshrc to powerlevel10k/powerlevel10k
## Add ZSH Plugins
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
## back into the .zshrc make the plugins add with
nano .zshrc
zsh-autosuggestions zsh-syntax-highlighting
## Gnome Extensions
sudo apt install chrome-gnome-shell
sudo apt install gnome-tweaks
## Visit https://extensions.gnome.org/ in your web browser
## Install the following:
- Caffeine
- CPU Power Manager
- Dash to Dock
- Desktop Icons
- User Themes
## Now we can really start to customise with the following
## https://draculatheme.com/
## Gnome Terminal
git clone https://github.com/dracula/gnome-terminal
cd gnome-terminal
./install.sh
cd
## From terminal or automated
## Theme
cd Downloads
wget https://github.com/dracula/gtk/archive/master.zip
sudo unzip master.zip -d /usr/share/themes && sudo mv /usr/share/themes/gtk-master /usr/share/themes/Dracula
gsettings set org.gnome.desktop.interface gtk-theme "Dracula"
gsettings set org.gnome.desktop.wm.preferences theme "Dracula"
## Icons
wget https://github.com/dracula/gtk/files/5214870/Dracula.zip
sudo unzip Dracula.zip -d /usr/share/icons
gsettings set org.gnome.desktop.interface icon-theme "Dracula"
## Logout and back in
## Background change
## Download my dotfiles from github
git clone https://github.com/MichaelCade/dotfiles.git
## change desktop background to CachedImage_3840_1080_POS4.jpg