Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mogria/dotfiles
my dotfiles
https://github.com/mogria/dotfiles
Last synced: 1 day ago
JSON representation
my dotfiles
- Host: GitHub
- URL: https://github.com/mogria/dotfiles
- Owner: mogria
- Created: 2022-01-01T17:35:08.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-20T02:27:50.000Z (5 months ago)
- Last Synced: 2024-11-07T08:50:05.223Z (about 2 months ago)
- Language: Vim Script
- Size: 513 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mogria's dotfiles
Dotfiles are user specific configuration files for programs.
## Setup
Run the following commands to use some of the configuration files in this Repository.
git clone [email protected]:mogria/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
stow bashThen use [`stow`](https://www.gnu.org/software/stow/) (which you'll need to install separately) to manage symlinks.
Note options defined in the `.stowrc` in the top of this repository,
it contains the default options passed to stow, and you might consider
amending or adjusting them to your needs.You can also stow the complete set of default packages by running the setup script
~/.dotfiles$ ./setup.sh
You might want to adjust the set of packages automatically stowed at the start of the `setup.sh`.
PACKAGES="vim tmux bash"
Note, some packages have `postinstall.sh` script which the `setup.sh` will run,
if all packages could be correctly stowed.### vim
Use stow to use this dotfiles vim configuration:
cd ~/.dotfiles
stow vimIn addition, you'll need to install the vim plugins and do the tree sitter update.
vim -c :PlugInstall -c :q -c :q
vim -c :TSUpdate all -c :q -c :q