https://github.com/spalberg/dotfiles
https://github.com/spalberg/dotfiles
config configuration dotfiles stow zsh zsh-configuration
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/spalberg/dotfiles
- Owner: spalberg
- Created: 2018-11-19T11:59:01.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2025-01-04T15:58:33.000Z (10 months ago)
- Last Synced: 2025-03-29T04:31:43.646Z (7 months ago)
- Topics: config, configuration, dotfiles, stow, zsh, zsh-configuration
- Language: Shell
- Size: 96.7 KB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
```
██ ██ ████ ██ ██
░██ ░██ ░██░ ░░ ░██
░██ ██████ ██████ ██████ ██ ░██ █████ ██████
██████ ██░░░░██░░░██░ ░░░██░ ░██ ░██ ██░░░██ ██░░░░
██░░░██░██ ░██ ░██ ░██ ░██ ░██░███████░░█████
░██ ░██░██ ░██ ░██ ░██ ░██ ░██░██░░░░ ░░░░░██
░░██████░░██████ ░░██ ░██ ░██ ███░░██████ ██████
░░░░░░ ░░░░░░ ░░ ░░ ░░ ░░░ ░░░░░░ ░░░░░░
▓▓▓▓▓▓▓▓▓▓
░▓ about ▓ custom linux config files
░▓ author ▓ spalberg
░▓▓▓▓▓▓▓▓▓▓
░░░░░░░░░░
```
## How to use
Make sure that you have `stow` installed:
```
sudo pacman -S stow
```
Then clone the `dotfile` repository inside your `$HOME` folder:
```
cd $HOME
git clone git@github.com:spalberg/dotfiles.git
```
If you wish to apply the config files from a specific subfolder,
just `cd` into the `dotfiles` folder and execute `stow` with the subfolder as argument.
Example for the `yay` config:
```
cd $HOME/dotfiles
stow yay
```
However some configs are more complex like the `zsh` config.
If the subfolder in question contains a `setup.stowignore.sh` file just execute it and it will take care of the rest.
Example for `zsh`:
```
cd $HOME/dotfiles # You don't have to do this, but why not...
./zsh/setup.stowignore.sh
```
Cheers!