No description
Find a file
2024-09-28 03:19:45 +02:00
nix chore: simplify flake 2024-09-22 00:56:08 +02:00
screenshots doc: update readme with up to date screenshots 2024-09-28 03:19:45 +02:00
src feat: give audio manaager a border, hide next/prev player when only a single or no players 2024-09-28 03:16:37 +02:00
.envrc feat: init repo & follow documentation 2024-08-23 01:30:33 +02:00
.gitignore feat: init repo & follow documentation 2024-08-23 01:30:33 +02:00
.pre-commit-config.yaml feat: hacky network and notification widget and caffeine widget 2024-09-21 02:05:00 +02:00
.qmlformat.ini feat: init repo & follow documentation 2024-08-23 01:30:33 +02:00
.qmllint.ini feat: first iteration off a working audio volumen manager 2024-08-26 03:08:25 +02:00
.qmlls.ini feat: first iteration off a working audio volumen manager 2024-08-26 03:08:25 +02:00
flake.lock feat: add current playing song display 2024-09-27 19:20:19 +02:00
flake.nix chore: simplify flake 2024-09-22 00:56:08 +02:00
README.md doc: update readme with up to date screenshots 2024-09-28 03:19:45 +02:00

With nysh I am aiming to replace the current bar in my TWM.

Nysh is written in QML using Quickshell.

Todo

  • Control Panel
  • [-] Notification Center & Popups
  • [-] Wifi, Ethernet & VPN indicator
  • Battery indicator
    • Simple battery indicator
  • Brightness indicator
  • DnD indicator
    • Toggle DnD on and off
  • [-] Mpris media manager
  • Microphone, Screen Sharing & Audio Indicator

Work in Progress Showcase

Main Bar

previous iteration: 2024-08-28

Audio Manager

previous iteration: 2024-08-28

Launching the shell

This project is not necessarily meant to be used by others, but if you'd like to do so you can run:

nix run github:nydragon/nysh

or directly via quickshell from the repository root:

quickshell -p src/shell.qml

Thanks to: