62 lines
1.4 KiB
Markdown
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
|
|
```
|