Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nelsonmestevao/dotfiles
:penguin: Configuration files
https://github.com/nelsonmestevao/dotfiles
asdf dotfiles git i3wm nvim rofi termite tmux vim zsh
Last synced: 10 days ago
JSON representation
:penguin: Configuration files
- Host: GitHub
- URL: https://github.com/nelsonmestevao/dotfiles
- Owner: nelsonmestevao
- License: other
- Created: 2017-10-16T22:27:33.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-20T17:24:23.000Z (16 days ago)
- Last Synced: 2024-10-20T21:11:27.299Z (16 days ago)
- Topics: asdf, dotfiles, git, i3wm, nvim, rofi, termite, tmux, vim, zsh
- Language: Shell
- Homepage:
- Size: 6.85 MB
- Stars: 103
- Watchers: 5
- Forks: 15
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[releases]: https://github.com/nelsonmestevao/dotfiles/releases/latest
[license]: #memo-license
[![Latest Release](https://img.shields.io/github/release-pre/nelsonmestevao/dotfiles.svg?style=flat-square)][releases]
[![License](https://img.shields.io/github/license/nelsonmestevao/dotfiles?logo=WTFNMFPL&style=flat-square)][license]
![Repo size](https://img.shields.io/github/repo-size/nelsonmestevao/dotfiles.svg?style=flat-square)I really like to configure my system in every possible way. This repository
holds how I do it. If you are just starting out you could use mine (_I don't
care or mind_, see [LICENSE][license]) but for your own sake **read them**. You
will not get the most out of it without.Start by reading my Neovim configuration. It follows a literate configuration
where it's documentation is the configuration files it selves. I write them
using markdown and Neovim will interpret only the code blocks.
## :rocket: Installing
I follow a very modular approach. If you don't want something you can just
remove it's folder. Imagine you don't want Neovim. You can just delete `nvim`
folder. It's that simple.> **Warning**
> As you probably know, you shouldn't just run any script that you do not trust.
You shouldn't just trust my `install` script. You should read it and all the
helpers that it relies on.Start by cloning my `dotfiles` into `~/.dotfiles`. You should do the same with
my `spells` repository. Some scripts needed are there.```shell
git clone https://github.com/nelsonmestevao/dotfiles ~/.dotfiles
git clone https://github.com/nelsonmestevao/spells ~/.spells
```Depending on your Linux distribution you should change the `distro.sh`
accordingly.```shell
cd ~/.dotfiles
./install
```## :bomb: Uninstalling
```shell
cd ~/.dotfiles
./uninstall.sh
cd ~
rm -rf ~/.dotfiles
rm -rf ~/.spells
```## :memo: License
This repository is licensed under the [WTFNMFPL](LICENSE.txt).
Use your tools well or use better tools.