Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/strikoder/coolsomewm
This repo represents my awesomeWM minimal setup with gadgets <3
https://github.com/strikoder/coolsomewm
awesomewm dotfiles
Last synced: 3 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 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-30T17:03:23.000Z (11 months ago)
- Last Synced: 2024-09-23T14:11:59.199Z (4 months 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 :3Horizontal monitor
![Horizontal monitor](https://github.com/Strikoder/CoolsomeWM/blob/main/Screenshots/FirstMonitor.png?raw=true)
![Horizontal monitor without blur](https://github.com/Strikoder/CoolsomeWM/blob/main/Screenshots/FirstMonitorWithoutBlur.png?raw=true)Vertical monitor
![Vertical monitor](https://github.com/Strikoder/CoolsomeWM/blob/main/Screenshots/SecondMonitor.png?raw=true)
## 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
```