Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexis-moins/dotfiles
A collection of my configuration files 📦
https://github.com/alexis-moins/dotfiles
dotfiles fish neovim zsh
Last synced: 2 months ago
JSON representation
A collection of my configuration files 📦
- Host: GitHub
- URL: https://github.com/alexis-moins/dotfiles
- Owner: alexis-moins
- Created: 2021-07-27T12:45:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-16T07:37:14.000Z (8 months ago)
- Last Synced: 2024-05-16T08:49:17.897Z (8 months ago)
- Topics: dotfiles, fish, neovim, zsh
- Language: Lua
- Homepage:
- Size: 59.4 MB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
This repository is a collection of my personal dotfiles.
## Installation
### Cloning the repository
Start by cloning the repository to get the files on your machine. Alternatively, you can change `~/.dotfiles` to any location you want.
```bash
git clone [email protected]:alexis-moins/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
```### Setup
**Note:** This repository relies on the [brew](https://brew.sh/index_fr) package manager.
If you are not using brew, you should manually install the dependencies found in the [Brewfile](Brewfile). Otherwise, simply run the following commands.
```bash
brew bundle install
``````bash
./install
```The `install` script will create missing directories and symlink the config files into your home directory using [GNU stow](https://www.gnu.org/software/stow). After the execution, you might want to force changes to take effect immediately by replacing the current shell by a new one. That can be achieved by typing :
```bash
exec ${SHELL}
```