Skip to content

This project features my customized configurations for dwm and slstatus, tailored for a minimalist and efficient desktop experience.

License

Notifications You must be signed in to change notification settings

roman-zvir/dwm-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DWM + slstatus Configuration

This repository contains my customized configuration files for dwm (Dynamic Window Manager) and slstatus (status monitor for dwm). These configurations are tailored for a minimalist, efficient workflow with a clean aesthetic.

Features

  • Customized dwm:

    • Keybindings for enhanced productivity.
    • Patched with useful features like:
    • Gaps between windows.
    • Systray support.
    • Additional layout options.
    • Theme with a focus on simplicity and readability.
  • slstatus Integration:

    • CPU usage.
    • Memory usage.
    • Free disk space
    • Volume level.
    • Battery status.
    • Minimal and non-intrusive.

Screenshots

Screenshots to showcase setup:

image

image

Installation

Prerequisites

  • A working C compiler (e.g., gcc).
  • make tool.
  • X11 server.

Steps

  1. Clone the Repository:

    git clone https://github.com/roman-zvir/dwm-config.git
    cd dwm-config
  2. Replace the config.h Files:

    • Copy the provided config.h files into the respective directories of your dwm and slstatus installations:

      cp dwm-config.h /path/to/dwm/config.h
      cp slstatus-config.h /path/to/slstatus/config.h
  3. Rebuild dwm and slstatus:

    • For dwm:
      cd /path/to/dwm
      sudo make clean install
    • For slstatus:
      cd /path/to/slstatus
      sudo make clean install
  4. Restart dwm:

    Log out and log back in to start using the customized dwm with slstatus.

License

This configuration is available under the MIT License. See the LICENSE file for details.

Acknowledgments

  • suckless.org for creating such minimal and efficient software.
  • The open-source community for patches and inspirations.

About

This project features my customized configurations for dwm and slstatus, tailored for a minimalist and efficient desktop experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published