Screenshot of my setup. Click to see a larger preview.
dotfiles
My personal dotfiles for *nix.
This includes all of my dotfiles I use on all my *nix systems (including but not limited to: Ubuntu, Arch, Pop!_OS, macOS, WSL).
Disclaimer: Please keep in mind that some of these scripts / configs are things that I made years ago and have yet to update with all of my new scripting knowledge. Additionally, not everything will work on everyone's system, although I am trying to make these scripts as portable as possible (since I want to be able to automatically deploy my scripts to new machines in the future!).
Software
- Terminal: urxvt
- Font: Iosevka Nerd Font
- Multiplexer: tmux
- Editor: neovim
- IDE: IntelliJ IDEA / WebStorm
- Music: Spotify
- Chat: Discord
- Browser: Google Chrome
Wallpapers
Setup
In order to set up all these config files for yourself, simply clone the repository and run the setup.sh
script. Example:
git clone --recursive https://github.com/4ayzr522/dotfiles.git
cd dotfiles
# if you're not on linux or don't want to install system dependencies, skip this:
./scripts/install-system-deps.sh
./setup.sh
Note: running ./setup.sh
with the -f
flag will cause it to blindly overwrite existing config files without prompting. Only do so if you know what you are doing.