Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iamnewton/dotconfig
UNIX-based application configuration for software development
https://github.com/iamnewton/dotconfig
cli config dotfiles github neovim
Last synced: 20 days ago
JSON representation
UNIX-based application configuration for software development
- Host: GitHub
- URL: https://github.com/iamnewton/dotconfig
- Owner: iamnewton
- License: gpl-3.0
- Created: 2024-03-04T20:00:10.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-03-30T04:35:10.000Z (7 months ago)
- Last Synced: 2024-04-14T22:17:25.734Z (7 months ago)
- Topics: cli, config, dotfiles, github, neovim
- Language: Lua
- Homepage:
- Size: 49.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Support: .github/SUPPORT.md
Awesome Lists containing this project
README
# dotconfig(1)
A set of application configurations I tend to use when setting up a new computer.
It's becoming a fairly common practice for applications to store their configuration in the `$HOME/.config` directory; this is an automated process for setting up the directory and storing non-personal information.
**N.B.** This project has a [Code of Conduct](./.github/CODE_OF_CONDUCT.md). By interacting with this repository, organization, and/or community you agree to abide by its terms.
## Installation
:warning: This will overwrite your existing `.dotconfig` directory.
```bash
$ /bin/bash -c "$(curl -#fL https://raw.githubusercontent.com/iamnewton/dotconfig/main/bin/dotconfig)"
```### Requirements
Ensure that you have the following dependencies installed on your system. If you're on MacOS then you already have these, but a Linux system may not come with all.
* [curl](http://curl.haxx.se)
* [git](http://git-scm.com)## Features
* [Github CLI](https://cli.github.com/)
* `nvim` via [LazyVim](https://www.lazyvim.org/)* * *
## Acknowledgements
Inspiration and code was taken from the following sources (in lexicographical order):
* [My Entire Neovim + Tmux Workflow As A DevOps Engineer On MacOS](https://www.youtube.com/watch?v=iagjeLuxnMs)