Commit graph

580 commits

Author SHA1 Message Date
David 21def0c2af
Merge pull request #293 from goose121/goose121-patch-1
Make stumptray work with explicit background/foreground colors
2024-11-29 10:59:04 -05:00
David 07a9b0b627
Merge pull request #292 from PhilHudson/master
Fix raise-tag when there are no groups.
2024-11-29 10:58:20 -05:00
Morgan Hager 638aae7aec Make stumptray work with explicit background/foreground colors 2024-08-31 03:00:51 -06:00
Phil Hudson a3afdd36b5 Fix raise-tag when there are no groups. 2024-08-08 17:48:28 +01:00
David 042a9fcb05
Merge pull request #290 from catap/pinentry-readme
pinentry: update README.org
2024-04-18 20:39:01 -04: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
David c8a36ebbff
Merge pull request #286 from catap/sndioctl
Allow to use doas to run sndioctl
2024-03-22 16:56:37 -04:00
David 2dc7eaf3e8
Merge pull request #289 from catap/pinentry-stumpish
Move pinentry to stumpish
2024-03-22 16:56:07 -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 8d7e08406e
Allow to use doas to run sndioctl
When another user stream something like mpd, sndioctl can't increase or
decrease volume when is runned from non root user.

Here I've added a simple way to enforce doas which is an equiualent for
sudo for OpenBSD -- the only platform where sndioctl exists.
2024-02-17 20:46:47 +01:00
David 4d15d6f17b
Merge pull request #285 from catap/remove-fasl
Remove fasl
2024-02-17 12:54:57 -05: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
David e72d3d36a6
Merge pull request #284 from catap/ssh-via-know-hosts
Use known_hosts as source at swm-ssh
2024-02-10 17:02:34 -05:00
David 86e32abbb6
Merge pull request #282 from nyx-land/master
add battery support for freebsd, netbsd
2024-02-10 17:01:45 -05:00
David 815f1917a8
Merge pull request #281 from santiagopim/master
modeline/ticker: refactored to use ordeaux-threads
2024-02-10 17:01:34 -05: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
Nyx 31e69bc064 add battery support for freebsd, netbsd 2024-01-19 18:20:36 -08:00
Santiago Payà i Miralta 826485bf0f
ticker: tested some weeks. Clean, and celebrate +40k. 2023-12-04 17:40:17 +01:00
Santiago Payà Miralta 1bf97d749e
Merge branch 'stumpwm:master' into master 2023-12-04 17:29:03 +01:00
David 54dfbeb553
Merge pull request #280 from nyx-land/master
Add module for FreeBSD's audio mixer
2023-10-26 20:12:36 -04:00
David 237ac734ba
Merge pull request #279 from marasenna/modeline/cpu-readme-update
modeline/cpu: update README.org
2023-10-26 20:12:25 -04:00
David 7a01f945b5
Merge pull request #272 from Junker/fix-winner-mode-dumper
fix winner-mode dumper
2023-10-26 20:12:17 -04:00
Nyx c5ce638d62 update the readme 2023-10-16 15:45:23 -07:00
Nyx 0e776696d7 add a module for FreeBSD's audio mixer 2023-10-16 15:43:12 -07:00
marasenna c81650acc6 modeline/cpu: update README.org
The current README.org is confusing. When you read it, it seems like you have to
add "%c" "%t" to *screen-mode-line-format*, which is incorrect. Actually, you
should add "%C". Therefore, I changed the README.org a bit to make it clearer.
2023-09-12 14:05:50 +03:00
Javier Olaechea 36f43af312
Merge pull request #278 from enzuru/add-pianobar-modeline
Add Pianobar modeline support
2023-09-07 10:14:48 -05:00
Ahmed Khanzada 7828648bf8 Respecting org-mode preferred indentation 2023-09-05 22:30:33 -04:00
Ahmed Khanzada 6bb36b8758 Better Python example 2023-09-05 22:29:26 -04:00
Ahmed Khanzada efea53efc2 Minor fixes 2023-09-05 19:38:11 -04:00
Ahmed Khanzada e2a6f27416 Minor cleanup 2023-09-05 19:30:45 -04:00
Ahmed Khanzada bfe7bc9a36 Some fixes 2023-09-05 19:28:23 -04:00
Ahmed Khanzada 30fcd637c8 Add Pianobar modeline support 2023-09-05 19:25:55 -04:00
Santiago Payà i Miralta cfcab3fe4b ticker: some cleaning and fast thread destroy 2023-08-26 13:26:18 +02:00
Santiago Payà i Miralta 933ef29c66 ticker: use bordeaux-threads instead lparallel 2023-08-25 12:19:28 +02:00
Santiago Payà i Miralta 536fefc9dd Merge branch 'master' of https://github.com/santiagopim/stumpwm-contrib 2023-08-14 12:05:57 +02:00
Fermin MF 472bdef0ac Update README.org 2023-08-13 00:37:10 -05:00
Santiago Payà i Miralta 4e5f9b5a6e ticker: reset-tickers functions uses purge-tickers, README update 2023-08-12 12:48:42 +02:00
Santiago Payà i Miralta 346350c7a6 ticker: reset-tickers functions uses purge-tickers 2023-08-12 12:43:53 +02:00
Santiago Payà i Miralta 220e0d6008 ticker: move global variables at file top 2023-08-12 12:39:24 +02: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 7f8b48106e
Merge pull request #271 from santiagopim/ticker-new-module
Ticker new module
2023-05-27 08:59:14 -04:00
Santiago Payà i Miralta 5d62f0ec70 ticker: deprecate the bitcoin module, reformatted. 2023-04-13 18:36:38 +02:00
Santiago Payà i Miralta 038149f737 ticker: deprecate the bitcoin module. 2023-04-13 18:17:47 +02:00