https://github.com/fres-sudo/dotfiles
My dotfiles configuration ๐๏ธ
https://github.com/fres-sudo/dotfiles
Last synced: about 1 month ago
JSON representation
My dotfiles configuration ๐๏ธ
- Host: GitHub
- URL: https://github.com/fres-sudo/dotfiles
- Owner: fres-sudo
- Created: 2024-08-22T07:55:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-31T21:41:04.000Z (11 months ago)
- Last Synced: 2025-07-31T23:56:40.391Z (11 months ago)
- Language: Shell
- Size: 115 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ๐๏ธ Dotfiles Configuration
This is my Dotfiles configuration. Here, you can find inspiration, just as I found inspiration from others when creating my own.
## ๐ฏ Main Features
- **Terminal Configuration**: Custom aliases, functions, and prompt settings for a more productive command line experience.
- **Neovim Setup**: Personalized `LazyVim` and `nvim/init.lua` with plugins for enhanced NeoVim experience.
- **Git Configuration**: Handy git aliases and custom configurations for streamlined version control.
- **Zsh Setup**: Custom `.zshrc` with plugins and themes for an improved shell environment.
- **Tmux Configuration**: Personalized `tmux/tmux.conf` for a better terminal multiplexer experience.
- **btop** For easy monitoring of the pc.
- **yabay** Tiling window manager.
- **skhd** For keyboards shortcut with yabai.
- **zed** My zed config.
- **Karabiner** For keyboard mapping.
## ๐ ๏ธ Installation
To setup and use these dotfiles, follow these steps:
1. **Clone the repository**:
```bash
git clone https://github.com/fres-sudo/dotfiles.git ~/.config
cd ~/.config
./setup.sh
```
## ๐ Structure
Breakdown of the repository structure:
```bash
~/.config
โโโ nvim/ # Neovim configuration
โโโ zsh/ # Zsh configuration
โโโ git/ # Git configuration
โโโ tmux/ # Tmux configuration
โโโ zed/ # Zed configuration
โโโ btop/ # Btop configuration
โโโ yabai/ # Yabai configuration
โโโ skhd/ # Skhd configuration
โโโ karabiner/ # Karabiner configuration
โโโ Brewfile # HomeBrew configuration
โโโ setup.sh # Installation script
```
## ๐ Inspiration
These dotfiles were inspired by the following:
- [devaslife](https://www.youtube.com/watch?v=fFHlfbKVi30&t=2255s&pp=ygUqZWZmZWN0aXZlIG5lb3ZpbSBzZXR1cCBmb3Igd2ViIGRldmVsb3BtZW50): High efficient NeoVim setup with LazyVim.
- [Josean Martinez](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqa05vSVp5SHE3eVhoMG83aC1JYlg5MUdYT2sxZ3xBQ3Jtc0tsMkxScTZMM2NnMUFHV252ckIxZUozNWJ5OGV2LVBTM21Wc3FGNGhvSUZyLUNuX1NmTVpEaHVudmtXQnZXOU4zVUpCVWdJQXFGcktJQW93YmdsLThhZ3M2cDg1UHBJX1ZfSG1pUDAyTWVsdUF1dU1mYw&q=https%3A%2F%2Fwww.josean.com%2Fposts%2Fterminal-setup&v=CF1tMjvHDRA): Custom zsh and p10k configuration
- [Josean Martinez](https://www.youtube.com/watch?v=k94qImbFKWE): Effective tiling setup for macOS
## ๐งพ License
This project is licensed under the MIT License. See the LICENSE file for details.
## โ๏ธ Contact
If you have any questions or suggestions, you can reach me .