Skip to content

5hubham5ingh/kitty-panel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Rizzed penguin

Kitty Dashboard Panel

A system panel for Kitty terminal that displays real-time system metrics using terminal-based utilities.

Features

  • Launches btop for system monitoring
  • Displays real-time audio visualization with cava
  • Shows system info (package count, volume, brightness, network SSID)
  • Uses kitty @ commands to create a split-window layout

Prerequisites

Ensure you have the following installed:

  • Kitty terminal
  • btop (for system monitoring)
  • cava (for audio visualization)
  • brightnessctl (for brightness control)
  • pactl (PulseAudio control)
  • iwconfig (for network info, part of wireless-tools)
  • yay (AUR package manager for Arch-based systems)

Installation

Clone the repository and make the script executable:

git clone https://github.com/yourusername/kitty-dashboard.git
cd kitty-dashboard
chmod +x dashboard.sh

Usage

Run the script to launch the panel:

./dashboard.sh

This will:

  1. Set the font size.
  2. Split the Kitty window and launch btop.
  3. Further split and launch cava.
  4. Display real-time system info in another pane.

Customization

Modify dashboard.sh to:

  • Change the font size
  • Adjust window layout and sizes
  • Add or replace utilities

About

Kitty terminal based system panel for linux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages