Thanks to visit codestin.com
Credit goes to github.com

Skip to content

veonim/HyWM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

HyWM - Hyprland Workspace Manager

HyWM is a command-line tool for creating, managing, and launching application layouts in the Hyprland window manager. Users can define "sessions" which consist of specific applications assigned to particular workspaces. The script then allows for easy launching of all applications in a session, automatically placing them on their designated workspaces.

Features

  • Create and manage custom sessions.
  • Launch all applications in a session in parallel.
  • Interactive fzf menu for app selection.
  • Colored output for better readability.

Installation

  1. Make sure you have the following dependencies installed:
    • hyprland
    • fzf
    • parallel (from GNU Parallel)
  2. Clone this repository:
    git clone https://github.com/your-username/HyWM.git
  3. Make the script executable:
    chmod +x HyWM/start_session.sh

Usage

  • Setup a new session:
    ./start_session.sh setup [session_name]
  • Launch a session:
    ./start_session.sh launch [session_name]
  • List all sessions:
    ./start_session.sh list
  • Delete a session:
    ./start_session.sh delete [session_name]

Contributing

Contributions are welcome! Please see the CONTRIBUTING.md file for details.

Author

About

HyWM - Hyprland Workspace Manager

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages