Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dev99problems/dotfiles
tmux, kitty, nvim, git, zsh configs
https://github.com/dev99problems/dotfiles
git gitui kitty nvim tmux zsh
Last synced: 28 days ago
JSON representation
tmux, kitty, nvim, git, zsh configs
- Host: GitHub
- URL: https://github.com/dev99problems/dotfiles
- Owner: dev99problems
- Created: 2022-09-22T17:19:35.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-12T17:34:15.000Z (7 months ago)
- Last Synced: 2024-04-13T00:46:03.962Z (7 months ago)
- Topics: git, gitui, kitty, nvim, tmux, zsh
- Language: Lua
- Homepage:
- Size: 1.31 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# .dotfiles
Personal dot and "not that dot" files and configs## Configs
This is saved as a reminder.
The bigger part of this is now done by `setup.sh`.### zshrc
```bash
# alias
ln -s ~/reps/github/.dotfiles/zsh/z.sh ~/.z.sh
ln -s ~/reps/github/.dotfiles/zsh/.zshrc ~/.zshrc
```### kitty
```bash
# alias
cp ~/reps/github/.dotfiles/kitty/dracula.conf ~/.config/kitty/dracula.conf
cp ~/reps/github/.dotfiles/kitty/kitty.conf ~/.config/kitty/kitty.conf
```### nnn
```bash
# After setting up .zshrc and installing `nnn`, there's a need to add
# plugins, so the commited plugins folder can be just aliased
ln -s ~/reps/github/.dotfiles/nnn/plugins ~/.config/nnn/
```### nvim
```bash
# alias
ln -s ~/reps/github/.dotfiles/nvim/.config/nvim/ ~/.config/nvim
```### tmux
```bash
# 1. Firstly you need to copy the config
# alias
ln -s ~/reps/github/.dotfiles/tmux/.tmux.conf ~/.tmux.conf# 2. After that you need to install `tmp` - tmux plugin manager.
# More details at https://github.com/tmux-plugins/tpm#installation
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm# 3. Reload the config and install plugins
tmux source ~/.tmux.conf
# Hit I - this will do the magic# 4. Sometimes after installing tmux using `brew`,
# I need to adjust the colors for Kitty. More details in `.dotfiles/tmux/`
```### git
```bash
# alias
ln -s ~/reps/github/.dotfiles/git/.gitconfig ~/.gitconfig
```### gitextras
```bash
# alias
ln -s ~/reps/github/.dotfiles/git_extras ~/.git_extras
```### gitui
```bash
# To have nvim keybindings in gitui, connect the config
ln -s ~/reps/github/.dotfiles/gitui/key_bindings.ron ~/.config/gitui/key_bindings.ron
```