~~ Little things that you can't live without ~~
- sudo (maybe)
- git
- bash
- make
- unzip
- GNU tar
- GNU stow
- gcc or clang (for compiling neovim treesitter parsers)
These dotfiles doesn't contains any font installation so you have install them beforehand.
- MonoLisa - for main font
- Jetbrains Mono - as fallback font
- Clone the repository into
$HOME/.dotfiles
andcd
into it.
git clone https://github.com/barryblando/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
- Make sure you clean/remove all files that needed to be symlink
-
Linux
- NOTICE I didn't specify what the target directory is! By default,
stow
assumes that the target directory is the parent directory of the one you specified:stow -d ~/.dotfiles -t ~/
stow {folder name in .dotfiles} i.e neovim output: None
- NOTICE I didn't specify what the target directory is! By default,
-
Windows
- For windows you can use stow via MSYS2. To install via MSYS2:
pacman -S stow
- To symlink correctly via MSYS2 uncomment line with:
MSYS=winsymlinks:nativestrict
in ini/config file. - Location:
(C:\msys64 by default)
. - Now run MSYS2 with admin privileges and set target dir for
stow
:
stow --target=/c/Users/Retr0_0x315/ wezterm output: None
- I have to set target 'cause stow will put link under user directory not in .config folder
Better, using windows' mklinkmklink /D "C:\Users\<userName>\.config\wezterm\" "C:\Users\<userName>\.dotfiles\wezterm\.config\wezterm\"
- For windows you can use stow via MSYS2. To install via MSYS2:
- OS: Debian (Linux) under WSL2
- Distro: Pengwin (WLinux)
- Desktop: Windows 11
- Terminal: WezTerm
- numToStr's dotfiles setup
- System Crafters for this guide