From ccabebca855ab47fddf7e6d3321237d5d21868e2 Mon Sep 17 00:00:00 2001 From: Morgan Aldridge Date: Thu, 30 Jul 2026 18:31:16 -0400 Subject: [PATCH] Added styles for GKrellM, incl. link in README and Makefile 'pixmap' & 'clean-pixmap' targets updates to download & convert icon from project repo. Also updated Makefile 'pixmap' target to fix broken URLS for fetching Firefox & Godot icons. --- .gitignore | 1 + .mlvwm/apps/.AppsManifest | 1 + .mlvwm/apps/gkrellm | 31 +++++++++++++++++++++++++++++++ Makefile | 7 +++++-- README.md | 1 + 5 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 .mlvwm/apps/gkrellm diff --git a/.gitignore b/.gitignore index 3cd5b1c..89acff7 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ .mlvwm/pixmap/claws-mail.xpm .mlvwm/pixmap/cool-retro-term.xpm .mlvwm/pixmap/firefox.xpm +.mlvwm/pixmap/gkrellm.xpm .mlvwm/pixmap/godot.xpm .mlvwm/pixmap/iridium.xpm .mlvwm/pixmap/leafpad.xpm diff --git a/.mlvwm/apps/.AppsManifest b/.mlvwm/apps/.AppsManifest index 531161d..9883fe1 100644 --- a/.mlvwm/apps/.AppsManifest +++ b/.mlvwm/apps/.AppsManifest @@ -7,6 +7,7 @@ Read .mlvwm/apps/claws-mail Read .mlvwm/apps/clementine Read .mlvwm/apps/cool-retro-term Read .mlvwm/apps/firefox +Read .mlvwm/apps/gkrellm Read .mlvwm/apps/godot Read .mlvwm/apps/gxmessage Read .mlvwm/apps/HandBrake diff --git a/.mlvwm/apps/gkrellm b/.mlvwm/apps/gkrellm new file mode 100644 index 0000000..954c536 --- /dev/null +++ b/.mlvwm/apps/gkrellm @@ -0,0 +1,31 @@ +Menu GKrellM-File, Label "File", Left +"Quit" NonSelect, Gray +END + +Menu GKrellM-Edit-Theme +"Next" Action SendMessage S+Prior +"Previous" Action SendMessage S+Next +END + +Menu GKrellM-Edit, Label "Edit" +"Undo" NonSelect, Gray +"" NonSelect +"Cut" NonSelect, Gray +"Copy" NonSelect, Gray +"Paste" NonSelect, Gray +"" NonSelect +"Theme" SubMenu GKrellM-Edit-Theme +"" NonSelect +"Preferences..." Action SendMessage N+F1 +END + +MenuBar GKrellM +GKrellM-File +GKrellM-Edit +END + +Style +"Gkrellm_conf" NoSBarH, NoSBarV, NoResizeR, NoMinMaxR +"Gkrellm" NoSBarH, NoSBarV, NoResizeR +"Gkrellm" MiniIcon gkrellm.xpm, MenuBar GKrellM +END diff --git a/Makefile b/Makefile index 85038e7..5c6f514 100644 --- a/Makefile +++ b/Makefile @@ -26,13 +26,15 @@ pixmap: # curl -# -L https://raw.githubusercontent.com/Swordfish90/cool-retro-term/master/app/icons/32x32/cool-retro-term.png -o $(TEMP)/cool-retro-term.png convert $(TEMP)/cool-retro-term.png -resize 16x16\> $(PIXMAP)/cool-retro-term.xpm - curl -# -L https://hg-edge.mozilla.org/mozilla-central/raw-file/tip/browser/branding/official/default16.png -o $(TEMP)/firefox.png + curl -# -L https://hg-edge.mozilla.org/mozilla-central/raw-file/default/browser/branding/official/default16.png -o $(TEMP)/firefox.png convert $(TEMP)/firefox.png $(PIXMAP)/firefox.xpm + curl -# -L https://git.srcbox.net/gkrellm/gkrellm/raw/branch/master/data/icons/16/gkrellm.png -o $(TEMP)/gkrellm.png + convert $(TEMP)/gkrellm.png $(PIXMAP)/gkrellm.xpm curl -# -L https://raw.githubusercontent.com/tarot231/leafpad/main/data/icons/16x16/leafpad.png -o $(TEMP)/leafpad.png convert $(TEMP)/leafpad.png $(PIXMAP)/leafpad.xpm curl -# -L https://raw.githubusercontent.com/mpv-player/mpv.io/master/source/images/favicon.png -o $(TEMP)/mpv.png convert $(TEMP)/mpv.png -resize 16x16\> $(PIXMAP)/mpv.xpm - curl -# -L https://raw.githubusercontent.com/godotengine/godot/master/icon.png -o $(TEMP)/godot.png + curl -# -L https://raw.githubusercontent.com/godotengine/godot/master/main/app_icon.png -o $(TEMP)/godot.png convert $(TEMP)/godot.png -resize 16x16\> $(PIXMAP)/godot.xpm curl -# -L "https://gitlab.com/qemu-project/qemu/-/raw/master/ui/icons/qemu_16x16.png?ref_type=heads&inline=false" -o $(TEMP)/qemu.png convert $(TEMP)/qemu.png $(PIXMAP)/qemu.xpm @@ -95,6 +97,7 @@ clean-pixmap: rm $(PIXMAP)/claws-mail.xpm rm $(PIXMAP)/cool-retro-term.xpm rm $(PIXMAP)/firefox.xpm + rm $(PIXMAP)/gkrellm.xpm rm $(PIXMAP)/godot.xpm rm $(PIXMAP)/iridium.xpm rm $(PIXMAP)/leafpad.xpm diff --git a/README.md b/README.md index 85ab8a6..83ff537 100644 --- a/README.md +++ b/README.md @@ -204,6 +204,7 @@ Configurations for the following X11 applications are included: * [Clementine](https://www.clementine-player.org/) * [cool-retro-term](https://github.com/Swordfish90/cool-retro-term) * [Firefox](https://www.getfirefox.com/) +* [GKrellM](https://gkrellm.srcbox.net/) * [Godot](https://godotengine.org/) * [Gxmessage](https://trmusson.dreamhosters.com/programs.html#gxmessage) * [HandBrake](https://handbrake.fr/)