/dots

🌀 my linux configuration

Primary LanguageShell

HitCount

Gallery

System

🐟 Fish

Custom vi mode indicators in the fish shell!

Condensed cwd and git status in prompt

🦊 Firefox

Pallete changed with Pywalfox, startpage with startTree, custom userChrome.css

🦎 Chameleon

Completely change theme with one script

🔔 dunst

A few examples of dunst notifications

🔮 polybar

polybar modules for each monitor.

dunst and picom toggles

Date and cpu usage

Download, picom toggle, KDE-Connect module, system tray

💠 picom

picom toggle located on polybar

🚀 rofi

rofi with custom theme

✖️ xmenu

xmenu for drop down application/script launching

Communication

🌀 Discord

Ummm... Completely stock Discord client... Nothing to see here Officer.

✉️ neomutt

neomutt is looking good, might as well showcase some classic spam...

💬 Weechat

Development

🔥 neovim

vim.reaper, my custom neovim configuration. See the page for many more screenshots

📜 LaTeX

Autocompilation and preview in zathura

📉 gnuplot

Using my Gnuplot-Pywal tool

📈 matplotlib

📝 Notes

Math equations, UML diagrams, and much more. All accessible through neovim.

Utility

📊 Monitors

bashtop with custom theme, also showcasing gotop and s-tui.

🗓️ Calendar

🗓️ Habits

Imagine what this would look like if I was good at tracking these...

🗒️ Scratchpad

Various applications like Qualculate (left) and translate-shell (right) I use often enough to pin to the scrathpad and bind toggling to a keybind.

📜 PDFs

zathura using my Zathura-Pywal tool

📁 Files

ranger and nautilus

🔊 Volume

Like most GTK+ apps, pavucontrol takes a great theme.

Entertainment

📰 News

🎵 Spotify

Spotify with spicetify theme

🎶 cmus

cmus + cava, a classic combo

✨ Visualizers

cava (top left) and various glava shaders.

🎁 Misc

asciiquarium, unimatrix, pipes.sh

Applications

System

Tools

Communication

Development

  • Neovim: Amazing text editor
  • vim.reaper: My custom neovim configuration
  • lazydocker: TUI docker dashboard
  • Qalculate!: Intuitive and powerful calculator
  • gnuplot: Graph and plot in the terminal
  • ghcal: See the GitHub contributions calendar of a user in the command line.
  • hexyl: Terminal hex viewer
  • bitwise: Terminal based bit manipulator in ncurses
  • gdb-dashboard: Modular visual interface for GDB in Python
  • github-stats: Visualize stats about GitHub users and projects in your terminal.
  • QDbusViewer Dbus investigator GUI
  • how2: Search stack overflow from the terminal

Education

  • Anki: Powerful, intelligent flash cards.

Productivity

  • dijo: Curses based habit tracker.
  • bibisco: Novel writing tool

Science

Personal

Entertainment

Media

  • castero: TUI for podcasts
  • newsboat: TUI RSS reader
  • cava: Console music visualizer
  • glava: OpenGL audio spectrum visualizer
  • cmus: Lightweight console music player
  • cmus-notify: Notifications for cmus
  • youtube-dl: Easily download music and videos
  • jftui: Jellyfin TUI interface
  • swaglyrics: Spotify lyrics in browser or terminal

Games

Misc

Utility

System

Monitors

System
  • s-tui: Terminal-based CPU stress and monitoring utility
  • CoreFreq: Console CPU monitor
  • gotop: Terminal based graphical activity monitor
  • bashtop: Terminal based graphical activity monitor written in bash
  • glances: Your system at a glance
  • iotop: IO statistics
  • nmon: Configurable ncurses system monitor
  • atop: System and process montior
  • powertop: Monitor system power
  • nvtop: NVIDIA GPU TUI monitor
  • kmon: TUI Kernel monitor
  • lnav: Better log viewer
Network
  • dnstop: Terminal DNS monitor
  • ethstatus: Ethernet status monitor
  • jnettop: view hosts/ports taking up the most network traffic
  • nload: Monitors network traffic and bandwidth usage
  • bmon: Bandwidth monitor
  • termshark: Wireshark implemented in a TUI
  • gping: TUI ping with graph
  • speedtest-cli: CLI speedtest program
Finance
  • cointop: TUI crypto market watcher
  • mop: TUI stock market ticker
  • stonks: TUI Stock charts

Misc

Security

Theming