dotfiles/README.md

62 lines
1.4 KiB
Markdown

# dotfiles
Linux/Arch focused dotfiles. Managed manually — symlink configs into place or copy as needed.
## Quick Setup
```bash
# Clone
git clone <repo-url> ~/dotfiles
# Symlink configs
ln -sfn ~/dotfiles/.config/nvim ~/.config/nvim
ln -sfn ~/dotfiles/.config/tmux ~/.config/tmux
ln -sfn ~/dotfiles/.config/starship ~/.config/starship
ln -sfn ~/dotfiles/.config/lazygit ~/.config/lazygit
ln -sfn ~/dotfiles/.config/wezterm ~/.config/wezterm
ln -sfn ~/dotfiles/.config/zed ~/.config/zed
ln -sfn ~/dotfiles/.config/.ideavimrc ~/.ideavimrc
ln -sfn ~/dotfiles/.zshrc ~/.zshrc
ln -sfn ~/dotfiles/.gitconfig ~/.gitconfig
```
## Dependencies (Arch)
```bash
sudo pacman -S --needed \
zsh \
zsh-syntax-highlighting \
zsh-autosuggestions \
fzf \
fd \
bat \
eza \
zoxide \
tmux \
lazygit \
neovim \
starship
```
Install nvm separately: https://github.com/nvm-sh/nvm
## Theme
Kanagawa theme with two variants: `dragon` (dark) and `wave` (darker blue).
Set in shell:
```bash
export KANAGAWA_THEME="wave" # or "dragon"
```
## Omarchy install
For a full Arch + Hyprland desktop built on [Omarchy](https://omarchy.org) with
these dotfiles, Brave Origin Beta, and WezTerm pre-wired, see
[`omarchy/README.md`](omarchy/README.md). Quick start on a fresh Arch system:
```bash
git clone https://github.com/brianpooe/dotfiles.git ~/dotfiles
~/dotfiles/omarchy/install.sh
```