https://github.com/eckon/dotfiles
Collection of my dotfiles and custom scripts
https://github.com/eckon/dotfiles
dotfiles fish neovim nvim scripts shell terminal tmux vim zsh
Last synced: 11 months ago
JSON representation
Collection of my dotfiles and custom scripts
- Host: GitHub
- URL: https://github.com/eckon/dotfiles
- Owner: eckon
- Created: 2020-02-23T12:28:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-19T18:33:07.000Z (over 1 year ago)
- Last Synced: 2024-11-19T19:47:56.832Z (over 1 year ago)
- Topics: dotfiles, fish, neovim, nvim, scripts, shell, terminal, tmux, vim, zsh
- Language: Lua
- Homepage:
- Size: 6.74 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Collection of my dotfiles and scripts
This repository includes all of my public _**scripts**_
and _**configurations**_ of different parts.
Bigger parts have their own README and can be found here:
- [Neovim](./config/nvim/README.md)
- [Scripts](./scripts/README.md)
- [Bootstrap](./bootstrap/README.md)
- [Visual Studio Code](./config/vscode/README.md)
- [Visual Studio](./config/visual-studio/README.md)
- [Jetbrains Tools](./config/jetbrains/README.md)
- [Gists](https://gist.github.com/eckon)
## Install
Installation of everything in my configuration:
- pre-requirements
- `git` to clone this repository
- _`just` (optional) to execute different scripts_
- run `just setup`
- _or manually execute the `setup` step, see [justfile](./justfile)_
- this will install the different parts for a quick setup (terminal, tools, symlinks, configs, etc.)
- should handle the different OSes
## System Structure
- `~` and `~/.config/`
- includes the "real" configurations
- will symlink to the this project
- `~/Development/dotfiles/`
- has this project inside, acts as a central configuration place
- `~/Development/personal/`
- has my personal projects
- `~/Development/work/`
- has work related projects
- use a `.config/git/work` file to handle work related git configurations
- these should not be versioned, and therefore need to be added manually
## Used software
Used software can be found here:
- [packages](./bootstrap/packages/) which mostly includes
- [Brewfile](./bootstrap/packages/Brewfile)
- [apt-packages.txt](./bootstrap/packages/apt-packages.txt)
- and other specific scripts