Compare commits

...

2 Commits

Author SHA1 Message Date
Morgan Aldridge df53e606e7 Added QEMU styles 2023-08-11 14:49:09 -04:00
Morgan Aldridge e41cdf9ed9 Fixed broken Firefox styles, plus updated Makefile to download Firefox icon from source 2023-08-03 11:13:15 -04:00
6 changed files with 61 additions and 206 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

View File

@ -91,7 +91,6 @@ Firefox-Tools
END
Style
"Firefox*" NoSBarH, NoSBarV
"Firefox*" MiniIcon firefox.xpm, MenuBar Firefox
"firefox*" NoSBarH, NoSBarV
"firefox*" MiniIcon firefox.xpm, MenuBar Firefox
END

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

@ -1,202 +0,0 @@
/* XPM */
static char *firefox[] = {
/* columns rows colors chars-per-pixel */
"16 16 180 2 ",
" c #200500",
". c #4E0802",
"X c #740B02",
"o c #791502",
"O c #572E0D",
"+ c #693925",
"@ c #73342C",
"# c #7F4115",
"$ c #001D5D",
"% c #0D2259",
"& c #272758",
"* c #223050",
"= c #01266F",
"- c #072B6D",
"; c #0C2F6E",
": c #10326B",
"> c #0F3978",
", c #123F7E",
"< c #384D79",
"1 c #3A537B",
"2 c #727F75",
"3 c #8E0C03",
"4 c #970E03",
"5 c #951002",
"6 c #9E1D03",
"7 c #AD1A04",
"8 c #A92206",
"9 c #AB2404",
"0 c #B02909",
"q c #B22F0A",
"w c #BB2C08",
"e c #BD3104",
"r c #B4330C",
"t c #C33802",
"y c #CA3F0B",
"u c #94440F",
"i c #A85007",
"p c #8B5239",
"a c #935132",
"s c #A65827",
"d c #906733",
"f c #AF683F",
"g c #B96031",
"h c #A37432",
"j c #CB4104",
"k c #C64D06",
"l c #C1420A",
"z c #C4410C",
"x c #C1470F",
"c c #CE450B",
"v c #C74C0D",
"b c #D4470A",
"n c #D1470C",
"m c #D2480C",
"M c #D14E0F",
"N c #D74D0C",
"B c #D44F0D",
"V c #DC4B0B",
"C c #DE5204",
"Z c #D5570D",
"A c #D9510A",
"S c #DE570C",
"D c #D35A0D",
"F c #D65F0E",
"G c #DC5F0B",
"H c #CA4B10",
"J c #CB4E10",
"K c #CF4F10",
"L c #D04F10",
"P c #C95012",
"I c #CE5513",
"U c #C65F14",
"Y c #CF5F17",
"T c #C25C1D",
"R c #D15311",
"E c #D25411",
"W c #D45A11",
"Q c #D55F12",
"! c #D35C14",
"~ c #D35F1A",
"^ c #C8660D",
"/ c #DF640A",
"( c #D8610C",
") c #D16A0B",
"_ c #DF680A",
"` c #D26115",
"' c #D76517",
"] c #DD6011",
"[ c #D96414",
"{ c #D96415",
"} c #DB6D19",
"| c #E1760E",
" . c #E27D0E",
".. c #E16811",
"X. c #E8701B",
"o. c #C2662A",
"O. c #CD6229",
"+. c #D56A21",
"@. c #D76A26",
"#. c #A96C40",
"$. c #A7873B",
"%. c #CA810C",
"&. c #E4830B",
"*. c #E6840A",
"=. c #E88612",
"-. c #E58811",
";. c #EC9613",
":. c #E8A41B",
">. c #EFA31D",
",. c #F1A517",
"<. c #C68F3E",
"1. c #CC903B",
"2. c #E18535",
"3. c #F0BD2D",
"4. c #F6BE2D",
"5. c #F0B43D",
"6. c #F7C336",
"7. c #F8CB3F",
"8. c #838156",
"9. c #BF8055",
"0. c #888273",
"q. c #BCBC7E",
"w. c #D09C76",
"e. c #E8C54B",
"r. c #F5C643",
"t. c #F8D547",
"y. c #E0C25D",
"u. c #F4D153",
"i. c #154585",
"p. c #1F4D8D",
"a. c #184F90",
"s. c #1E5A9A",
"d. c #2C5A89",
"f. c #3C6F9C",
"g. c #1E66AB",
"h. c #236FB4",
"j. c #3D6FB6",
"k. c #2672B4",
"l. c #2B73B2",
"z. c #40658F",
"x. c #576980",
"c. c #247AC1",
"v. c #257AC1",
"b. c #698482",
"n. c #5186AA",
"m. c #4684B2",
"M. c #618DA7",
"N. c #6893AF",
"B. c #3A98D7",
"V. c #3C98D6",
"C. c #3A9CDA",
"Z. c #4891C9",
"A. c #589AC3",
"S. c #46A9DF",
"D. c #74AFD0",
"F. c #4DABE0",
"G. c #5DB8E1",
"H. c #5ABDEC",
"J. c #75C7E3",
"K. c #76C5E4",
"L. c #67D3F2",
"P. c #7BDEF4",
"I. c #9A8781",
"U. c #A29F8C",
"Y. c #B7B980",
"T. c #BCC2B6",
"R. c #88C0DC",
"E. c #8BD3E5",
"W. c #8BDBEF",
"Q. c #85DBF0",
"!. c #88E3F7",
"~. c #93E4F3",
"^. c #ABEFFB",
"/. c #ACEFFB",
"(. c #B3EEF8",
"). c #BDF3FD",
"_. c #C2F2FB",
"`. c #CCF6FD",
"'. c #D4F8FD",
"]. c None",
/* pixels */
"].].].].].].m.D.R.J.].].].].].].",
"].].].].p.K.).'.'.`.E.M.].].].].",
"].].p : j.I.T._._.(.W.A.Y.f ].].",
"].V ] +.O.g ~.^./.Q.G.Z.q.y.1.].",
"]...A B E P 9.U.!.P.L.S.b.u.e.].",
"].S b c K @.w.N.H.F.V.k.d.r.t.].",
"].N n L ~ 2.n.C.B.l.s.a.2 5.7.o.",
"X.m M x 6 < h.c.v.g.i., 8.6.3.h ",
"].y R l t #.z.x.0.f.> ; $.4.:.].",
"].w H W C v Y ` a 1 - * >.,.&.].",
"].7 0 I { [ @ & = $ % d ;.*.T ].",
"].].4 r I ' } s + # ) =. .^ <.].",
"].].X 3 q J ! Q F D ( | -.%.].].",
"].].].. 5 8 z Z G / _ U u ].].].",
"].].].]. o 9 e j k i O ].].].].",
"].].].].].].].].].].].].].].].]."
};

View File

@ -6,21 +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
# donwload & convert icons from source code repositories
#
# 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
@ -49,8 +63,10 @@ clean-pixmap:
rm $(PIXMAP)/chromium.xpm
rm $(PIXMAP)/claws-mail.xpm
rm $(PIXMAP)/cool-retro-term.xpm
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/)