Skip to content
/ dotfiles Public

A collection of customised dotfiles to use on a wide variety of systems

Notifications You must be signed in to change notification settings

zukuo/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

~/.*

Here are a collection of my dotfiles, all mainly from linux. Which can be used on a range of systems, I've personally only ever used them for Arch Linux and MacOS.

Main Applications:

Showcase

desktop

Installation

The way I install my dotfiles is by using yadm - which essentially git clones the entire dotfiles repo into your home directory. Allowing for super easy management and synchronisation between multiple systems.

1. Install Dependencies

Install any packages for your respected OS, in order to fully use the dotfiles.

Arch Linux
sudo yay -S zsh neovim wezterm ranger neofetch zsh-syntax-highlighting zsh-autosuggestions fzf fd exa xclip yadm starship yarn nodejs ttf-cascadia-code ttf-joypixels ttf-jetbrains-mono ripgrep ttf-nerd-fonts-symbols-mono npm

You don't need to install all of the extra packages, they're more for eye candy (eg. fonts)

MacOS
1. Setup Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Install Packages
brew install neovim exa yadm fzf fd node neofetch starship
brew install --cask wezterm raycast

2. Clone Dotfiles

Using yadm we can clone the repo into our home directory.

yadm clone --depth 1 https://github.com/zukuo/dotfiles.git

Final Touches

Finally, some of the apps will need some tweaking before they are fully functional.

ZSH
1. Change Shell
chsh -s $(which zsh)
2. Create ZSH History File
touch $XDG_DATA_HOME/zsh/history
3. Install Plugins
git clone --depth 1 https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.config/zsh/plugins/zsh-syntax-highlighting/
git clone --depth 1 https://github.com/zsh-users/zsh-autosuggestions ~/.config/zsh/plugins/zsh-autosuggestions/

About

A collection of customised dotfiles to use on a wide variety of systems

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published