https://github.com/pulsar17/dotfiles
Configuration for my editor and shell
https://github.com/pulsar17/dotfiles
dotfiles neovim vim vim-configuration
Last synced: about 2 months ago
JSON representation
Configuration for my editor and shell
- Host: GitHub
- URL: https://github.com/pulsar17/dotfiles
- Owner: pulsar17
- Created: 2022-06-11T12:51:35.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-17T11:25:52.000Z (over 2 years ago)
- Last Synced: 2025-01-19T09:16:43.046Z (over 1 year ago)
- Topics: dotfiles, neovim, vim, vim-configuration
- Language: Lua
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## pulsar17's dotfiles
These are my dotfiles. Feel free to choose and pick from them and make your system your own!
### How to use
I manage my configs using GNU [stow](https://www.gnu.org/software/stow/). To install it on Debian and its derivatives, run:
```bash
sudo apt install stow
```
After the install, change into the `dotfiles` directory *(I usually clone the repo at `~/dotfiles`)*:
```bash
cd dotfiles/ # important
```
Then for each application that you want to have configured like mine, stow its directory
```bash
stow --target="$HOME" nvim
stow --target="$HOME" sqlite
```
Or if you want to copy all my configs and are feeling lazy like me, use:
```bash
for dir in $(find . -maxdepth 1 -type d -name '[!.]*' -print); do stow --target="$HOME" $(basename $dir); done
```
This will run `stow` for every directory under `dotfiles/`.
This will also conveniently ignore stowing hidden directories like `.git`
Enjoy 🎉🍒