An open API service indexing awesome lists of open source software.

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.

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

![help](https://raw.githubusercontent.com/LucEast/config-files/main/screenshots/help.png)

### 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:
![starship](screenshots/starship.png)

## 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:
![warp](screenshots/warp.png)

## ZSH

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

![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=LucEast&repo=dotfiles&title_color=3e83c8&text_color=00cb71&icon_color=299bab&bg_color=171717&hide_border=true)