https://github.com/luceast/dotfiles
Easy setup for your config files.
https://github.com/luceast/dotfiles
automation configfiles dotfiles script
Last synced: 6 months ago
JSON representation
Easy setup for your config files.
- Host: GitHub
- URL: https://github.com/luceast/dotfiles
- Owner: LucEast
- Created: 2020-12-16T21:47:19.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-06-21T07:26:39.000Z (over 1 year ago)
- Last Synced: 2025-01-31T04:08:45.361Z (11 months ago)
- Topics: automation, configfiles, dotfiles, script
- Language: Shell
- Homepage:
- Size: 1.34 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# config-files ✏️
Here I store my config files. Feel free to use them.
I also created a neat [installer](setup.sh) to easily link the configfiles to their belonged loaction or delete them.
This repository contains config-files for the following applications.
## Applications
| application | configuration |
| ------------------------------------------ | ---------------------------------------------------------------------------------------------- |
| [neovim](#neovim) | [common/.config/nvim](common/.config/nvim) |
| [Starship.rs](#starshiprs) | [common/.config/starship.toml](common/.config/starship.toml) |
| [terminator](#terminator) | [Linux/terminator](Linux/terminator) |
| [tmux](#tmux) | [common/.tmux.conf](common/.tmux.conf), [common/.tmux-minimal.conf](common/.tmux-minimal.conf) |
| [vim](#vim) | [common/.vimrc](common/.vimrc) |
| [Warp.dev](#warpdev) | [macOS/.warp/themes](macOS/.warp/themes) |
| [ZSH](#zsh) | [common/.zsh](common/.zsh), [common/.zshrc](common/.zshrc) |
## Installation
• [help](#help)\
• [install](#install)\
• [delete](#delete)
```bash
git clone https://github.com/LucEast/dotfiles.git; cd dotfiles
./setup.sh
```
**You will need to add arguments (-i|-d) to the script to work.**\
You can navigate through the script via the up and down arrow keys.\
To select a config-file, press space.\
Once selected, press Return to commit.
### help

### install
```bash
./setup.sh -i
```
### delete
```bash
./setup.sh -d
```
## neovim
[neovim](https://neovim.io)
## Starship\.rs
My [Starship.rs](https://starship.rs) config has the following modules:
OS, Name, Path, Git, Python, Kubernetes / Docker, Time
It looks like this:

## terminator
[terminator](https://gnome-terminator.org)
## tmux
[tmux](https://github.com/tmux/tmux/wiki)
## vim
[vim](https://www.vim.org)
## Warp.dev
My [Warp.dev](https://www.warp.dev) config looks like this:

## ZSH
[ZSH](https://www.zsh.org)
