diff --git a/.mlvwm/apps/.AppsManifest b/.mlvwm/apps/.AppsManifest index b432157..54b22d7 100644 --- a/.mlvwm/apps/.AppsManifest +++ b/.mlvwm/apps/.AppsManifest @@ -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 diff --git a/.mlvwm/apps/qemu b/.mlvwm/apps/qemu new file mode 100644 index 0000000..64365f7 --- /dev/null +++ b/.mlvwm/apps/qemu @@ -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 diff --git a/Makefile b/Makefile index bfed7d1..2f84b87 100644 --- a/Makefile +++ b/Makefile @@ -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 diff --git a/README.md b/README.md index 9b3e27a..f92911e 100644 --- a/README.md +++ b/README.md @@ -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/)