nirimod
NiriMod – A visual, interactive configuration interface for the niri Wayland compositor.
File Explorer
Download Latest Version (.zip)- ci.yml
- nirimod.svg
- 1.png
- 2.png
- multiple_configs.png
- __init__.py
- animations.py
- appearance.py
- base.py
- bindings.py
- environment.py
- gestures.py
- input_page.py
- layout.py
- outputs.py
- raw_config.py
- startup.py
- window_rules.py
- workspaces.py
- __init__.py
- keyboard_visualizer.py
- __init__.py
- __main__.py
- app_settings.py
- backup.py
- column_display.py
- kdl_parser.py
- niri_ipc.py
- profiles.py
- startup_entries.py
- state.py
- theme.py
- undo.py
- updater.py
- window.py
- window_effects.py
- xkb_helper.py
- __init__.py
- test_column_display.py
- test_features.py
- test_ipc.py
- test_kdl_parser.py
- test_outputs.py
- test_startup_entries.py
- test_state.py
- test_updater.py
- test_window_effects.py
- test_window_rules.py
- .gitignore
- CONTRIBUTING.md
- flake.lock
- flake.nix
- install.sh
- LICENSE
- package.nix
- pyproject.toml
- README.md
- uv.lock
# Installation Guide
1. Get the code
git clone https://github.com/srinivasr/nirimod
Downloads the entire project code from GitHub to your computer.
cd nirimod
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommendedcurl -sSL https://raw.githubusercontent.com/srinivasr/nirimod/main/install.sh | bash
Downloads and runs the official install script in one line — this handles the full setup automatically.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
pip install .
Installs the package published on PyPI directly — no need to clone the source.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
