David
f9bda5dd7c
Merge pull request #319 from MIvanchev/sdl2-ttf
...
sdl-ttf: loop optimization and eq/eql fix.
2026-05-29 21:49:28 -04:00
Abhinav Tushar
c59517e122
Update note on the version of stumpwm this works with
2026-05-15 12:55:34 +05:30
Abhinav Tushar
72c508fcb2
Update swm-gaps to fix crash
...
After certain updates in stumpwm, the older code around frame parameters was not
working, leading to crash. This patch fixes that and works without crash for
current stumpwm master.
2026-05-15 12:47:10 +05:30
Mihail Ivanchev
4833d8b431
Loop optimization and eq/eql fix.
2026-03-16 08:23:18 +01:00
David
f49616e31e
Merge branch 'master' into swm-ykman
2026-01-08 22:11:30 -05:00
David
068d8e04c1
Merge pull request #317 from catap/swm-tmux
...
Tmux session manager for StumpWM
2026-01-08 22:10:54 -05:00
David
5733636475
Merge pull request #313 from eugeneandrienko/master
...
stumpish: Fix search for stumpwm PID if launched as stumpwm child pro…
2026-01-08 22:10:41 -05:00
David
d41a2ed1a9
Merge pull request #311 from catap/ssh-title
...
Introduce `*swm-ssh-default-term-title-opt*`
2026-01-08 22:10:01 -05:00
Kirill A. Korinsky
5df5bcfd93
Tmux session manager for StumpWM
...
This is a small module which allows to connect existed tmux session, or
start a new one
2026-01-07 21:32:32 +01:00
Kirill A. Korinsky
d437c0a0ba
Yubikey OATH TOTP manager for StumpWM
...
This is a small module which allows to get TOTP code from yubikey and
add a new one via capture QR code.
2026-01-07 21:05:25 +01:00
eugeneandrienko
495d6e941e
stumpish: Fix search for stumpwm PID if launched as stumpwm child process.
...
FreeBSD specific fix. In the FreeBSD the pgrep didn't list processes,
which are ancestors of pgrep even if they are matched with given
string. So, if stumpish was launched from the stumpwm itself, then it
couldn't find PID of stumpwm process.
This fix uses pgrep with '-a' key, which enable showing even the
ancestors of pgrep in the it's output.
2025-07-27 17:18:20 +03:00
Kirill A. Korinsky
46c3ef3cf1
Introduce *swm-ssh-default-term-title-opt*
...
`-T` looks a universal option for `xterm` and `urxvtc`, but `sakura`
requries `-t` (or `--title`) for example.
2025-05-25 20:56:09 +02:00
Mihail Ivanchev
170622b017
Adding error handling for SDL errors.
2025-04-19 13:19:07 +02:00
Mihail Ivanchev
ab87c7c384
SDL2 TTF font renderering, fist try.
2025-04-15 09:43:47 +02:00
David
6a903bc589
Merge pull request #304 from MIvanchev/notification-special-chars
...
Escape special chars and some edge case fixes when showing the notification's details
2025-04-03 09:59:45 -04:00
David
10031529e9
Merge pull request #302 from kayomarz/master
...
Add module xinput-toggle
2025-04-03 09:59:32 -04:00
David
907713621d
Merge pull request #299 from catap/ssh-title
...
Use ssh hostname in window title, instead just ssh
2025-04-03 09:59:06 -04:00
David
e179459917
Merge pull request #298 from catap/stumpish-bsd
...
Make stumpish work on OpenBSD again
2025-04-03 09:58:52 -04:00
Mihail Ivanchev
6a1620439b
Escape special chars and some edge case fixes when showing the notification's details.
2025-01-23 09:58:10 +01:00
Kayomarz Gazder
621f56206d
Add module xinput-toggle to toggle devices (touchpad, mouse, etc.)
2025-01-08 06:20:01 +05:30
ellis
ab2fba22e7
typo
2024-12-07 13:52:08 -05:00
Kirill A. Korinsky
0b30ae0fd8
Use ssh hostname in window title, instead just ssh
...
`-T` seems universal way to setup title which works on both xterm and urxvt
2024-12-03 14:23:10 +01:00
Kirill A. Korinsky
729256e857
Make stumpish work on OpenBSD again
...
Seems that `pgrep` exists everywhere, for example in Debian it is
installed from the same package which installs `ps` and `kill`.
Use it as main way to detect stumpwm, and old code via /proc as a
fallback when no `pgrep` here.
This fixes regression which was introduced by
https://github.com/stumpwm/stumpwm-contrib/pull/296
Co-authored-by: Mihail Ivanchev <contact@ivanchev.net>
2024-11-30 10:41:46 +01:00
David
6bfed603df
Merge pull request #296 from MIvanchev/file-lock-cmd
...
Exclusive file lock during cmd execution and some bugs.
2024-11-29 11:05:35 -05:00
David
e12303a28d
Merge pull request #294 from pdubq/surfraw-refactor
...
surfraw: refactor and add autocomplete
2024-11-29 11:05:18 -05:00
Mihail Ivanchev
b6386995fd
Fixing a subshell bug.
2024-10-13 11:37:30 +02:00
Mihail Ivanchev
34c1c9fc14
Exclusive file lock during cmd execution.
2024-10-12 18:15:13 +02:00
pdubq
8e0f486cc5
surfraw: refactor and add autocomplete
2024-09-29 12:41:32 +03:00
Phil Hudson
a3afdd36b5
Fix raise-tag when there are no groups.
2024-08-08 17:48:28 +01:00
Kirill A. Korinsky
327b6bc00e
pinentry: update README.org
...
A forgotten part for https://github.com/stumpwm/stumpwm-contrib/pull/289
2024-03-23 14:28:28 +01:00
David
8ed9201dee
Merge pull request #283 from catap/stumpish-bash
...
Use bash at stumpish
2024-03-22 16:57:08 -04:00
Kirill A. Korinsky
816d67f73e
Move pinentry to stumpish
...
Instead using nc and dedicated thread which lock current screen, use
stumpish to run the function.
It is a bit slower, but way stable than old way.
2024-03-22 14:10:07 +01:00
Kirill A. Korinsky
bfb815c776
Merge remote-tracking branch 'catap/pinentry-stability' into pinentry-stumpish
2024-03-22 14:09:56 +01:00
Kirill A. Korinsky
c9340c74b7
ignore all errors inside pinentry threads
...
usocket runs connection in dedicated thread, and if something bad
happened with connection during entering of pin, for example it's
closed, the thread raise an error which aren't handled by anything and
may kills the lisp process which runs stumpwm which leads to kills whole
X session.
ignore all errors instead and dramatically increase stability
2024-03-05 15:01:38 +01:00
Kirill A. Korinsky
ac8445c054
percent-encode input password
...
pinentry.texi cleary states that all string expected to be UTF-8 and if
it contains special characters the string should be percent encoded.
2024-03-05 14:58:12 +01:00
Kirill A. Korinsky
5c0ddad2c1
pinetnry: treat empty password as close window
2024-03-03 12:56:11 +01:00
Kirill A. Korinsky
136d880638
Avoid using read -p in stumpish
...
`stumpish` depends on bash by only using `read -p`, so it hasn't got any
chance to ran well on anything else.
`/bin/sh` not always bash, it might be something very different.
A new approach is seems hacky, but it works on both `bash` and `ksh`.
2024-02-17 16:24:19 +01:00
Kirill A. Korinsky
6603e7372e
Remove fasl
...
Idea to distribute binary compiled SBCL files are wrong.
2024-02-17 16:18:23 +01:00
Kirill A. Korinsky
d7c6081144
Use known_hosts as source at swm-ssh
...
Unfortently, config may contains wildcard based domains which makes it
usless for this module, but from another hand the known_hosts is good
source for known connections.
Thus, tramp uses the same idea.
2024-02-05 23:32:43 +01:00
Junker
4023d7657a
fix winner-mode dumper
2023-05-30 00:49:19 +07:00
David B
7d1e57ca1e
Small tweak to winner mode
2023-05-27 09:07:39 -04:00
David B
36daccd715
Fixed some minor bugs in backlight and added ability to use CLI utils
2023-04-04 21:36:06 -04:00
David
f5af33375a
Merge pull request #268 from mirdono/master
...
Allow more user configuration in the wifi and end-session modules
2023-03-31 16:25:01 -04:00
David
a37a692b39
Merge pull request #267 from ahmed-shariff/master
...
Fixes swm-gaps crashing for negtive values for height (#205 )
2023-03-31 16:24:49 -04:00
Alexander van den Berghe
0372363161
Better name for end-session command variable, added configuration example to README
2023-02-16 13:56:34 +01:00
Alejandro Gallo
03ed9d108f
Fix small typo in binwarp
2023-02-15 02:20:19 +01:00
Alexander van den Berghe
ce05cce7ca
Minor corrections in end-session README
2023-02-05 16:01:56 +01:00
Alexander van den Berghe
251c91b229
Allow to configure whether to end session using systemctl or loginctl
2023-02-05 15:59:27 +01:00
Ahmed Shariff
4cdfc4aa79
Fixes swm-gaps crashing for negtive values for height ( #205 )
2023-01-09 17:11:54 -08:00
David
19c231b251
Merge pull request #260 from undx/undx
...
fix(urgentwindows): The value #<TILE-GROUP xxx> is not of type
2022-11-08 20:46:25 -05:00