https://github.com/strikoder/coolsomewm
This repo represents my awesomeWM minimal setup with gadgets <3
https://github.com/strikoder/coolsomewm
awesomewm dotfiles
Last synced: 4 months ago
JSON representation
This repo represents my awesomeWM minimal setup with gadgets <3
- Host: GitHub
- URL: https://github.com/strikoder/coolsomewm
- Owner: strikoder
- Archived: true
- Created: 2024-01-02T15:11:03.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T17:03:23.000Z (almost 2 years ago)
- Last Synced: 2024-09-26T13:40:53.949Z (over 1 year ago)
- Topics: awesomewm, dotfiles
- Language: Lua
- Homepage:
- Size: 32.8 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
AwesomeWM Minimal Setup
Welcome to my AwesomeWM configuration repository! This setup is tailored for a dual-monitor setup and includes a range of gadgets that enhance the AwesomeWM experience.
I've recently transitioned to using Linux and Neovim (big thanks to ThePrimeagen! ❤️). So plz do not judge me, as I'm still exploring and learning :3
Horizontal monitor


Vertical monitor

## Getting Started
Here's how you can set up my AwesomeWM configuration:
### 1. Installation of AwesomeWM
First, make sure you have AwesomeWM installed on your system.
### 2. Setting Up the Environment
- **Create the Awesome Directory**:
- If it doesn't exist, create an `awesome` directory in your `.config` directory:
```bash
mkdir -p ~/.config/awesome
```
- **Clone the Repository**:
- Navigate to the `awesome` directory:
```bash
cd ~/.config/awesome
```
- Clone the repository here:
```bash
git clone https://github.com/Strikoder/AwesomeWM
```
## Configuration Insights
This setup is optimized for the following monitor configuration:
- **Primary Monitor**: Vertical orientation (1600x2560)
- **Secondary Monitor**: Horizontal orientation (1920x1080)
**For Single Monitor Users**: Should you be using a single monitor setup, some tweaks are necessary. Look for comments tagged as `---- 2 monitor` in the configuration files for guidance on adjustments.
## Essential Packages
To fully enjoy this setup, ensure these packages are installed:
``` bash
sudo apt install neofetch htop cmatrix neovim maim
```
## Setting Up Zsh (Optional)
If you'd like to use my Zsh configuration:
### 1. Install Zsh and Oh My Zsh:
Follow the installation instructions for Zsh and Oh My Zsh.
### 2. Move the Zsh Configuration:
- **Place the .zshrc file in your home directory**:
```bash
mv .zshrc /home/strikoder/.zshrc
```
## Note for Beginners: If you're new and find Zsh overwhelming, feel free to remove the .zshrc file after cloning the repository:
```bash
rm .zshrc
```