forked from speedie/spmenu
version bump: 1.0
This commit is contained in:
parent
0c637489dc
commit
09ee2e1c2c
2
Makefile
2
Makefile
|
@ -5,7 +5,7 @@ include host.mk
|
|||
include toggle.mk
|
||||
|
||||
# spmenu version
|
||||
VERSION = 0.4.1
|
||||
VERSION = 1.0
|
||||
|
||||
CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700L -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMATOGGLE) $(BDTOGGLE) $(PANGOTOGGLE) $(IMLIB2TOGGLE) $(LIBCONFIGTOGGLE)
|
||||
CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations $(OPT) $(INCS) $(CPPFLAGS)
|
||||
|
|
48
README.html
48
README.html
|
@ -181,10 +181,7 @@ listing and .desktop entries.</p>
|
|||
<p>It is designed to integrate well with my <a
|
||||
href="https://dwm.suckless.org">dwm</a> fork, <a
|
||||
href="https://git.speedie.site/speedwm">speedwm</a>.</p>
|
||||
<h2 id="special-features">Special features</h2>
|
||||
<p>This build of spmenu has some features written for this build. Of
|
||||
course if you want, this is free software so you can use it in your own
|
||||
build.</p>
|
||||
<h2 id="improvements-over-dmenu">Improvements over dmenu</h2>
|
||||
<ul>
|
||||
<li>Proper configuration file, including keybinds.</li>
|
||||
<li>dwm-like key/mouse bind array (See keybinds.h and mouse.h)</li>
|
||||
|
@ -209,26 +206,8 @@ repository</a></li>
|
|||
<li>Rewritten arguments, old arguments still work though.</li>
|
||||
<li>Hiding each part of the menu.</li>
|
||||
</ul>
|
||||
<p>..and more!</p>
|
||||
<h2 id="other-features">Other features</h2>
|
||||
<p>Note: This is an incomplete list, it’s just here to give you an idea
|
||||
of what this build has to offer.</p>
|
||||
<ul>
|
||||
<li>Pango markup support</li>
|
||||
<li>Alpha transparency</li>
|
||||
<li>Pywal/.Xresources support</li>
|
||||
<li>Grid</li>
|
||||
<li>Colored Emoji/Font support</li>
|
||||
<li>Highlighting</li>
|
||||
<li>Right-to-left language support</li>
|
||||
<li>Case-insensitive by default</li>
|
||||
<li>Padding; useful with patched dwm with barpadding or speedwm.</li>
|
||||
<li>Fuzzy-finding</li>
|
||||
<li>Preselect support</li>
|
||||
<li>Line-height</li>
|
||||
<li>History support</li>
|
||||
<li>Customizable bar height</li>
|
||||
</ul>
|
||||
<p>..and more! Note that spmenu is still <strong>compatible</strong>
|
||||
with dmenu. Just pass the original arguments.</p>
|
||||
<h2 id="dependencies">Dependencies</h2>
|
||||
<ul>
|
||||
<li>libX11</li>
|
||||
|
@ -306,8 +285,15 @@ which you can use but it may require editing host.mk and toggle.mk
|
|||
manually.</p>
|
||||
<h2 id="installation-macosos-xmac-os-x">Installation (macOS/OS X/Mac OS
|
||||
X)</h2>
|
||||
<p>NOTE: Adds Xquartz as a dependency. I highly recommend you use
|
||||
Homebrew to install all the dependencies.</p>
|
||||
<p>Follow ‘Installation (GNU/Linux, *BSD)’ for the most part. macOS
|
||||
requires some minor changes though.</p>
|
||||
requires some minor changes though, such as disabling pango, pangoxft,
|
||||
imlib2, and openssl. It is not possible to compile spmenu with these as
|
||||
of now, unless you’re a developer.</p>
|
||||
<p>PREFIX must also be set to /usr/local instead of the default /usr if
|
||||
you’re using macOS Catalina or newer, because Apple made /usr
|
||||
read-only.</p>
|
||||
<p>See <a
|
||||
href="https://spmenu.speedie.site/index.php/Using+spmenu+on+macOS">this
|
||||
wiki article</a> for more information.</p>
|
||||
|
@ -373,17 +359,5 @@ in mind, feel free to pull request and put your scripts here!</p>
|
|||
<h2 id="license">License</h2>
|
||||
<p>spmenu is licensed under the MIT license. See the included LICENSE
|
||||
file for more information!</p>
|
||||
<h2 id="screenshots">Screenshots</h2>
|
||||
<p>If you do something cool with spmenu, feel free to add yours
|
||||
here!</p>
|
||||
<p><img
|
||||
src="https://codeberg.org/speedie/spmenu-screenshots/raw/branch/master/preview.png"
|
||||
alt="image" /> <img
|
||||
src="https://codeberg.org/speedie/spmenu-screenshots/raw/branch/master/spmenu-iron.png"
|
||||
alt="image" /> <img
|
||||
src="https://codeberg.org/speedie/spmenu-screenshots/raw/branch/master/spmenu-gruvbox.png"
|
||||
alt="image" /> <img
|
||||
src="https://codeberg.org/speedie/spmenu-screenshots/raw/branch/master/colorscheme3.png"
|
||||
alt="image" /></p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
47
README.md
47
README.md
|
@ -14,10 +14,7 @@ shell script `spmenu_run`, which handles both $PATH listing and .desktop entries
|
|||
|
||||
It is designed to integrate well with my [dwm](https://dwm.suckless.org) fork, [speedwm](https://git.speedie.site/speedwm).
|
||||
|
||||
## Special features
|
||||
|
||||
This build of spmenu has some features written for this build.
|
||||
Of course if you want, this is free software so you can use it in your own build.
|
||||
## Improvements over dmenu
|
||||
|
||||
- Proper configuration file, including keybinds.
|
||||
- dwm-like key/mouse bind array (See keybinds.h and mouse.h)
|
||||
|
@ -35,27 +32,8 @@ Of course if you want, this is free software so you can use it in your own build
|
|||
- Rewritten arguments, old arguments still work though.
|
||||
- Hiding each part of the menu.
|
||||
|
||||
..and more!
|
||||
|
||||
## Other features
|
||||
|
||||
Note: This is an incomplete list, it's just here to give you an idea of what
|
||||
this build has to offer.
|
||||
|
||||
- Pango markup support
|
||||
- Alpha transparency
|
||||
- Pywal/.Xresources support
|
||||
- Grid
|
||||
- Colored Emoji/Font support
|
||||
- Highlighting
|
||||
- Right-to-left language support
|
||||
- Case-insensitive by default
|
||||
- Padding; useful with patched dwm with barpadding or speedwm.
|
||||
- Fuzzy-finding
|
||||
- Preselect support
|
||||
- Line-height
|
||||
- History support
|
||||
- Customizable bar height
|
||||
..and more! Note that spmenu is still **compatible** with dmenu.
|
||||
Just pass the original arguments.
|
||||
|
||||
## Dependencies
|
||||
|
||||
|
@ -104,8 +82,16 @@ you can use but it may require editing host.mk and toggle.mk manually.
|
|||
|
||||
## Installation (macOS/OS X/Mac OS X)
|
||||
|
||||
NOTE: Adds Xquartz as a dependency. I highly recommend you use Homebrew
|
||||
to install all the dependencies.
|
||||
|
||||
Follow 'Installation (GNU/Linux, \*BSD)' for the most part. macOS requires
|
||||
some minor changes though.
|
||||
some minor changes though, such as disabling pango, pangoxft, imlib2, and
|
||||
openssl. It is not possible to compile spmenu with these as of now, unless
|
||||
you're a developer.
|
||||
|
||||
PREFIX must also be set to /usr/local instead of the default /usr
|
||||
if you're using macOS Catalina or newer, because Apple made /usr read-only.
|
||||
|
||||
See [this wiki article](https://spmenu.speedie.site/index.php/Using+spmenu+on+macOS)
|
||||
for more information.
|
||||
|
@ -176,12 +162,3 @@ See the included `man` page.
|
|||
|
||||
spmenu is licensed under the MIT license. See the included LICENSE file for
|
||||
more information!
|
||||
|
||||
## Screenshots
|
||||
|
||||
If you do something cool with spmenu, feel free to add yours here!
|
||||
|
||||
![image](https://codeberg.org/speedie/spmenu-screenshots/raw/branch/master/preview.png)
|
||||
![image](https://codeberg.org/speedie/spmenu-screenshots/raw/branch/master/spmenu-iron.png)
|
||||
![image](https://codeberg.org/speedie/spmenu-screenshots/raw/branch/master/spmenu-gruvbox.png)
|
||||
![image](https://codeberg.org/speedie/spmenu-screenshots/raw/branch/master/colorscheme3.png)
|
||||
|
|
BIN
README.pdf
BIN
README.pdf
Binary file not shown.
|
@ -4,7 +4,7 @@
|
|||
<meta charset="utf-8" />
|
||||
<meta name="generator" content="pandoc" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
<title>spmenu documentation 0.4.1</title>
|
||||
<title>spmenu documentation 1.0</title>
|
||||
<style>
|
||||
html {
|
||||
color: #1a1a1a;
|
||||
|
@ -166,7 +166,7 @@
|
|||
</head>
|
||||
<body>
|
||||
<header id="title-block-header">
|
||||
<h1 class="title">spmenu documentation 0.4.1</h1>
|
||||
<h1 class="title">spmenu documentation 1.0</h1>
|
||||
</header>
|
||||
<nav id="TOC" role="doc-toc">
|
||||
<ul>
|
||||
|
|
2
spmenu.1
2
spmenu.1
|
@ -14,7 +14,7 @@
|
|||
. ftr VB CB
|
||||
. ftr VBI CBI
|
||||
.\}
|
||||
.TH "spmenu" "1" "" "0.4.1" "fancy dynamic menu"
|
||||
.TH "spmenu" "1" "" "1.0" "fancy dynamic menu"
|
||||
.hy
|
||||
.SH spmenu
|
||||
.PP
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<meta charset="utf-8" />
|
||||
<meta name="generator" content="pandoc" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
<title>spmenu(1) 0.4.1 | fancy dynamic menu</title>
|
||||
<title>spmenu(1) 1.0 | fancy dynamic menu</title>
|
||||
<style>
|
||||
html {
|
||||
color: #1a1a1a;
|
||||
|
@ -166,7 +166,7 @@
|
|||
</head>
|
||||
<body>
|
||||
<header id="title-block-header">
|
||||
<h1 class="title">spmenu(1) 0.4.1 | fancy dynamic menu</h1>
|
||||
<h1 class="title">spmenu(1) 1.0 | fancy dynamic menu</h1>
|
||||
</header>
|
||||
<h1 id="spmenu">spmenu</h1>
|
||||
<p>spmenu is a program for X11 that reads standard input and allows the
|
||||
|
|
BIN
spmenu.pdf
BIN
spmenu.pdf
Binary file not shown.
Loading…
Reference in a new issue