Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ndachj/dotf

☕ My dot files
https://github.com/ndachj/dotf

alacritty-config bashrc config dotfiles myconfig nvim-configs zshrc

Last synced: 16 days ago
JSON representation

☕ My dot files

Awesome Lists containing this project

README

        

# ☕ Ndachj's Dotfiles


╭─────────────────────────────────────╮
│ _ __ __ __ _ │
│ / |/ /___/ /___ _ ____ / / (_) │
│ / // _ // _ `// __// _ \ / / │
│ /_/|_/ \_,_/ \_,_/ \__//_//_/_/ / │
│ │__/ │
╰─────────────────────────────────────╯

This repository contain a copy of my ☕ **dotfiles** (configuration files and scripts).

I store my dotfiles using a Git bare repository - no symlinks, no extra tools, and no scripts required. See [this blog](https://web.archive.org/web/20240307132655/https://engineeringwith.kalkayan.com/series/developer-experience/storing-dotfiles-with-git-this-is-the-way/) for more details.

> [!important]
> Configurations and scripts in this repository are **HIGHLY PERSONALIZED** to **my own preferences, taste and workflows**. Please review them before using.

## 🔥 Available Configurations

Text editor or IDE

- [Neovim](./.config/nvim/README.md)

Window manager

- [qtile](./.config/qtile/README.md)

Shell

- [Bash](./.config/bash/README.md)
- [Zsh](./.config/zsh/README.md)

Terminal emulator

- [Alacritty](./config/alacritty/alacritty/README.md)

Android emulator

- [Termux](./.termux/README.md)

## 📂 File Structure


/home/$USER/
├── .config/
│ ├── alacritty/
│ │ └── alacritty.toml
│ ├── bash/
│ │ ├── .bash_aliases
│ │ └── .bashrc
│ ├── nvim/
│ │ ├── lua/
│ │ └── init.lua
│ ├── qtile/
│ │ ├── scripts/
│ │ └── config.py
│ └── zsh/
│ ├── .p10k.zsh
│ └── .zshrc
└── .local/
└── bin/
└── scripts

## 🚀 Usage

Each folder contains a `README` with the requirements, screenshots, instructions and post-installation setup.

## 🌐 Contributing

Feel free to fork this repository and customize it for your setup. Pull requests for improvements and bug fixes are welcome.

## 📌 License

This project is licensed under Apache License, Version 2.0.