Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcoplaitano/dotfiles
Configuration files for the programs and tools I most commonly use, and some useful shell scripts.
https://github.com/marcoplaitano/dotfiles
bash-script bash-scripting bash-scripts config configuration-files dotfiles dotfiles-automation dotfiles-installer dotfiles-linux dotfiles-manager i3-config nvim nvim-configs script scripting scripts shell-script shell-scripting shell-scripts
Last synced: about 8 hours ago
JSON representation
Configuration files for the programs and tools I most commonly use, and some useful shell scripts.
- Host: GitHub
- URL: https://github.com/marcoplaitano/dotfiles
- Owner: marcoplaitano
- License: mit
- Created: 2023-06-25T20:00:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-08T09:49:02.000Z (3 months ago)
- Last Synced: 2024-08-08T11:57:18.981Z (3 months ago)
- Topics: bash-script, bash-scripting, bash-scripts, config, configuration-files, dotfiles, dotfiles-automation, dotfiles-installer, dotfiles-linux, dotfiles-manager, i3-config, nvim, nvim-configs, script, scripting, scripts, shell-script, shell-scripting, shell-scripts
- Language: Shell
- Homepage:
- Size: 16.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DOTFILES
A collection of configuration files for the programs and tools I most commonly
use, and some useful shell scripts.The purpose of this repository is too keep an online backup - with version
control features - for personal use.
Some of these files and scripts rely on each other for the declaration and
definition of environment variables, functions and aliases; I can't guarantee
that blindly copying these files or settings on your machine will work as
expected.![demo-image]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Install
The [install.sh] script creates a symlink for each most directories of
this repository to a specific location (usually `$XDG_CONFIG_HOME` - i.e.
`~/.config`).
This allows to reflect any changes to the configuration of one of these programs
directly in this git repository.```sh
git clone https://github.com/marcoplaitano/dotfiles
cd dotfiles && ./install.sh
```You can also decide to only install some specific config files:
```sh
./install.sh --list # list all config files
./install.sh nvim tmux # only install configs for these tools
```See `./install.sh --help` for more options.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Author
Marco Plaitano
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## License
Distributed under the [MIT] license.
[demo-image]:
https://github.com/marcoplaitano/images/blob/main/dotfiles-demo.png
"demo image"[install.sh]:
install.sh
"Repository file"[MIT]:
LICENSE
"Repository file"