Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elijahu1/dot
Linux conifg files
https://github.com/elijahu1/dot
archlinux archlinux-dotfiles awesomewm bspwm linux
Last synced: 2 days ago
JSON representation
Linux conifg files
- Host: GitHub
- URL: https://github.com/elijahu1/dot
- Owner: elijahu1
- Created: 2024-05-27T23:00:28.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-01-05T19:48:14.000Z (3 days ago)
- Last Synced: 2025-01-05T20:27:27.564Z (3 days ago)
- Topics: archlinux, archlinux-dotfiles, awesomewm, bspwm, linux
- Language: Shell
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
These are my dotfiles. I primarily use **Arch Linux**, but from time to time, Iβve been known to use **Arco**, **Manjaro**, or another Arch-based distro. **Solus** is also dope, although it doesn't need much configuration. I also run **Debian** or **Ubuntu** on a few server systems, so I ensure my dotfiles work there as well. And, on the rare occasion, I use a **MacBook**, where most of these dotfiles also work without issue.
---
## Main Things Here
- **Neovim** configuration.
- **Zsh** configuration.
- **Window manager** configuration.
- **Alacritty** configuration.
- **Polybar** configuration.
- **Ranger** configs.---
## My Setup
Currently, my primary system is **Arch Linux** running on a **Ryzen 5 2600X (6-core)** CPU with a **GTX 1050Ti**. I use the **Awesome Window Manager** as my window manager (yes, it's paired with Polybar because I like it that way β don't judge). Though I do enjoy **DWM** and **BSPWM**, **Awesome** has my heart. For transparency effects, I use **iBhagwan's Picom Fork**.
My terminal of choice is **Alacritty** (with **kitty** or **st** as a backup), and **Neovim** is my go-to text editor.
Hereβs a quick breakdown:
- **Window Manager**: Awesome WM (with Polybar)
- **Terminal**: Alacritty (kitty or st as backup)
- **Editor**: Neovim
- **Compositor**: iBhagwan's Picom Fork
- **System**: Arch Linux (on Ryzen 5 2600X, GTX 1050Ti)
You can view all of my dotfiles [here](https://github.com/elijahu1/dot).---
## Quick Start
If you want to use these dotfiles, follow these steps:
1. **Clone the Repository**:
```bash
git clone https://github.com/elijahu1/dot.git
cd dot
```2. **Backup Your Current Configs**:
```bash
mkdir ~/.config-backup
mv ~/.config/* ~/.config-backup/
```3. **Create Symlinks**:
```bash
ln -s $(pwd)/polybar ~/.config/polybar
ln -s $(pwd)/neovim ~/.config/nvim
ln -s $(pwd)/zsh ~/.config/zsh
```4. **Install Dependencies**:
Install **Neovim**, **Zsh**, **Alacritty**, and **Polybar** if you donβt have them already.
```bash
sudo pacman -S neovim zsh alacritty polybar
```5. **Start Polybar**:
```bash
~/.config/polybar/launch.sh
```---
## License
Feel free to use, modify, and distribute these dotfiles. Attribution is appreciated, but not required. π
---
### π Stay Awesome
"Arch Linux: I break it, I fix it, and it works better each time." π
```