Added QEMU styles

This commit is contained in:
Morgan Aldridge 2023-08-11 14:49:09 -04:00
parent e41cdf9ed9
commit df53e606e7
4 changed files with 55 additions and 0 deletions

View File

@ -9,6 +9,7 @@ Read .mlvwm/apps/krita
Read .mlvwm/apps/meld
Read .mlvwm/apps/mpv
Read .mlvwm/apps/pcmanfm
Read .mlvwm/apps/qemu
Read .mlvwm/apps/remmina
Read .mlvwm/apps/retroarch
Read .mlvwm/apps/vlc

40
.mlvwm/apps/qemu Normal file
View File

@ -0,0 +1,40 @@
Menu QEMU-Machine, Label "Machine", Left
"Pause/Resume" Gray, NonSelect
"" NonSelect
"Reset" Gray, NonSelect
"Power Down" Gray, NonSelect
"" NonSelect
"Quit" Action SendMessage CM+Q
END
Menu QEMU-Edit, Label "Edit", Left
"Copy" Gray, NonSelect
"Fullscreen" Action SendMessage CM+F
"" NonSelect
"Zoom In" Action SendMessage CM+Plus
"Zoom Out" Action SendMesssage CM+Minus
"Best Fit" Action SendMessage CM+0
"Zoom to Fit" Gray, NonSelect
"" NonSelect
"Grab on Hover" Gray, NonSelect
"Grab Input" Action SendMessage CM+G
"" NonSelect
"VGA" Action SendMessage CM+1
"compatmonitor0" Action SendMessage CM+2
"serial0" Action SendMessage CM+3
"parallel0" Action SendMessage CM+4
"" NonSelect
"Show Tabs" Gray, NonSelect
"Detatch Tab" Gray, NonSelect
"Show Menubar" Action SendMessage CM+M
END
MenuBar QEMU
QEMU-Machine
QEMU-Edit
END
Style
"qemu" NoSBarH, NoSBarV
"qemu" MiniIcon qemu.xpm, MenuBar QEMU
END

View File

@ -6,23 +6,35 @@ PATTERNS=$(CONF)/patterns
all: pixmap patterns
pixmap:
#
# make the temp directory
#
mkdir -p $(TEMP)
#
# download & extract mini-icons
#
curl -# -L http://www2u.biglobe.ne.jp/~y-miyata/mlvwm/mini-icons.tar.gz -o $(TEMP)/mini-icons.tar.gz
tar -C $(PIXMAP) -xzf $(TEMP)/mini-icons.tar.gz
#
# download XPM icons from source code repositories
#
curl -# -L https://raw.githubusercontent.com/videolan/vlc/master/share/icons/16x16/vlc.xpm -o $(PIXMAP)/vlc.xpm
#
# download & convert icons from source code repositories
#
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.mozilla.org/releases/mozilla-release/raw-file/tip/browser/branding/official/default16.png -o $(TEMP)/firefox.png
convert $(TEMP)/firefox.png $(PIXMAP)/firefox.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://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
curl -# -L https://raw.githubusercontent.com/zealdocs/zeal/main/assets/freedesktop/16-apps-zeal.png -o $(TEMP)/zeal.png
convert $(TEMP)/zeal.png $(PIXMAP)/zeal.xpm
#
# download & convert website favicons
#
convert https://www.chromium.org/favicon.ico $(PIXMAP)/chromium.xpm
curl -# -L https://claws-mail.org/favicon.ico -o $(TEMP)/claws-mail-favicon.ico
convert $(TEMP)/claws-mail-favicon.ico $(PIXMAP)/claws-mail.xpm
@ -54,6 +66,7 @@ clean-pixmap:
rm $(PIXMAP)/firefox.xpm
rm $(PIXMAP)/iridium.xpm
rm $(PIXMAP)/mpv.xpm
rm $(PIXMAP)/qemu.xpm
rm $(PIXMAP)/vlc.xpm
rm $(PIXMAP)/zeal.xpm

View File

@ -65,6 +65,7 @@ Configurations for the following X11 applications are included:
* [Meld](http://meldmerge.org/)
* [mpv](https://mpv.io/)
* [PCManFM](https://en.wikipedia.org/wiki/PCMan_File_Manager)
* [QEMU](https://www.qemu.org/)
* [RetroArch](https://www.retroarch.com/)
* [Remmina](https://remmina.org/)
* [VLC](https://www.videolan.org/vlc/)