Go to file
thomas 9af1beeaae Feature: Add now-playing media player to bar
Show the current MPRIS track after the workspaces, with a per-source
brand icon (YouTube, Spotify, Plexamp, Twitch...) that greys out while
paused. Clicking it opens a panel with album art, a seek bar, transport
controls and shuffle/repeat.

Also cap the window title and track text by character count rather
than pixel width.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 07:11:14 +01:00
2026-05-03 08:14:44 +01:00
2026-05-02 07:37:33 +01:00

✨ My Hyprland Configuration ✨


General | Plexamp

Hyprlock

Terminals

⚪️ Dotfiles

My dotfiles, a constantly evolving set of configurations which I arguably spend too much time tweaking, but they make the command line feel like home, so here we are.

🖥️ Installation

In order to apply these dotfiles, you must have the SSH Key stored in your password manager, then connect the SSH-Agent to your shell. Once that is done, you will need the application Stow in order to keep it synced.

After this, you will need to git clone the repo in the Projects directory

mkdir Projects
git clone ssh://git@gitea.thomasleewilliams.co.uk:2222/thomas/dotfiles.git

On a fresh install, run the bootstrap script. It installs drivers (auto-detected), every package in system/packages.txt, yay, flatpaks, then links the dotfiles and system config below:

~/Projects/dotfiles/bootstrap.sh            # asks about the optional SVT-AV1 + ffmpeg rebuild
~/Projects/dotfiles/bootstrap.sh --svt-av1  # or --no-svt-av1 to skip the question

To only link the dotfiles, run this command:

stow -d ~/Projects/dotfiles/ -t ~/ dotfiles

This will sync wallpapers/config files to where they are usually located

System-level config (e.g. pacman options) lives in system/ and is installed with sudo:

~/Projects/dotfiles/system/install.sh

📦 Programs

List of programs and tools I use.

Component Program
🪟 Windows Manager hyprland
🖥️ Terminal foot
🐚 Shell zsh / theme
📁 File Manager thunar
📝 Editor vs code / neovim (changing to soon)
🌐 Browser zen / firefox / startpage
📊 Bar waybar / quickshell
🚀 Launcher rofi
🔒 Lockscreen hyprlock
🚪 Login Menu sddm
🗔 Wallpaper awww / waypaper
🎵 Music Player plexamp

📊 Waybar

I do love me some waybar, that's for sure. Waybar has been an obsession from me for a while. Always started off with looking for templates but they never reach the same scratch for the customization itch. Used saneaspect/dotfiles dot files as reference for waybar.

Description
No description provided
Readme GPL-3.0 150 MiB
Languages
CSS 79%
QML 13.3%
Shell 4.2%
Lua 2.8%
C 0.4%
Other 0.3%