1.9 KiB
1.9 KiB
null2264's dotfiles
Repository that contains my personal config files.
Hi, welcome to my dotfiles repo!
This is my personal collection of configuration files.
I'm still working on cleaning up some mess.
My Setup:
- WM: Hyprland on Linux
- OS: Arch Linux / macOS 13.x (Ventura)1
- Shell: zsh
- Terminal: kitty / iTerm2
- Editor: Neovim / IDEA
- File Manager: Thunar / Nautilus / lf
- Launcher: tofi / Alfred
- Browser: Zen
Setup
Warning
This section is still WIP!
Tip
It's recommended to configure zsh to follow XDG directory specs before proceeding.
First time setup only: run ./pre-bootstrap
then follow the instruction. (Or run ./pre-bootstrap - > ~/.config/zsh/include/dotfiles
)
Then run ./bootstrap
.
Recommended Project/Software
- TBSM
- Fonts
- Iosevka + Sarasa Gothic
- Fira
- Feather / Lucide / Phosphor (for Icons)
- kitty
- Tiling WM
- Qtile (Linux - X11)
- BSPWM (Linux - X11)
- DWM (Linux - X11)
- Hyprland (Linux - Wayland)
- yabai (macOS)
- dortania (A great hackintosh guide)
Special directory
.include/
: Directory containing unsorted config (usually for brand-specific)
Tips
Small guide for my tiling WM hotkeys
- MODKey (Super/Win Key): Window Manager
- Alt/Option: Terminal
- Ctrl/: Most program inside terminal
ZSH setup
Add this to /etc/zsh/zshenv
(macOS: /etc/zshenv
)
#!/bin/zsh
export ZDOTDIR="${XDG_CONFIG_HOME:-$HOME/.config}/zsh"
Or run ./zsh-xdg-setup
as root
-
macOS support is partially working ↩︎