| 2021-10-19 00:07:02 +0000 | <abhixec> | ah I missed that *facepalm* |
| 2021-10-19 00:11:43 +0000 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: restarting) |
| 2021-10-19 00:59:41 +0000 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 2021-10-19 01:25:47 +0000 | <liskin> | uff, #399 is no more and #626 is almost ready for review, I'm almost certain I can finish this tomorrow |
| 2021-10-19 01:40:35 +0000 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 258 seconds) |
| 2021-10-19 01:43:44 +0000 | cjb94216 | (~cjb@user/cjb) |
| 2021-10-19 01:45:52 +0000 | cjb | (~cjb@user/cjb) (Ping timeout: 260 seconds) |
| 2021-10-19 01:46:28 +0000 | cjb94216 | cjb |
| 2021-10-19 01:49:33 +0000 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 2021-10-19 02:03:03 +0000 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 265 seconds) |
| 2021-10-19 02:24:15 +0000 | banc | (banc@gateway/vpn/airvpn/banc) |
| 2021-10-19 02:44:08 +0000 | td_ | (~td@muedsl-82-207-238-233.citykom.de) (Ping timeout: 265 seconds) |
| 2021-10-19 02:45:43 +0000 | td_ | (~td@muedsl-82-207-238-089.citykom.de) |
| 2021-10-19 04:46:35 +0000 | rekahsoft | (~rekahsoft@52.129.35.150) (Ping timeout: 264 seconds) |
| 2021-10-19 04:49:59 +0000 | thunderrd | (~thunderrd@183.182.110.19) (Read error: Connection reset by peer) |
| 2021-10-19 04:50:19 +0000 | thunderrd | (~thunderrd@183.182.110.19) |
| 2021-10-19 04:54:02 +0000 | cjb | (~cjb@user/cjb) () |
| 2021-10-19 05:13:04 +0000 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-10-19 05:18:14 +0000 | geekosaur | (~geekosaur@xmonad/geekosaur) |
| 2021-10-19 05:59:20 +0000 | mc47 | (~mc47@xmonad/TheMC47) |
| 2021-10-19 06:20:52 +0000 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2021-10-19 06:49:28 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2021-10-19 06:53:09 +0000 | qbt | (~qbt@user/edun) |
| 2021-10-19 06:53:35 +0000 | qbt | (~qbt@user/edun) () |
| 2021-10-19 07:06:15 +0000 | <Solid> | ^^^^ good news, everybody! |
| 2021-10-19 07:06:38 +0000 | <Solid> | s/body/one/ |
| 2021-10-19 08:06:13 +0000 | mc47 | (~mc47@xmonad/TheMC47) |
| 2021-10-19 08:17:29 +0000 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-10-19 08:17:54 +0000 | geekosaur | (~geekosaur@xmonad/geekosaur) |
| 2021-10-19 08:37:35 +0000 | mc47 | (~mc47@xmonad/TheMC47) (Ping timeout: 264 seconds) |
| 2021-10-19 08:40:49 +0000 | mc47 | (~mc47@xmonad/TheMC47) |
| 2021-10-19 09:22:26 +0000 | FOSS_Human | (~lol111@user/foss-human/x-0231813) |
| 2021-10-19 09:27:04 +0000 | FOSS_Human | (~lol111@user/foss-human/x-0231813) () |
| 2021-10-19 09:27:28 +0000 | FOSS_Human | (~lol111@user/foss-human/x-0231813) |
| 2021-10-19 09:35:31 +0000 | cyr4x3 | (~cyr4x3@139.47.115.87) |
| 2021-10-19 09:37:17 +0000 | cyr4x3 | (~cyr4x3@139.47.115.87) (Client Quit) |
| 2021-10-19 10:01:56 +0000 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2021-10-19 11:32:55 +0000 | mc47 | (~mc47@xmonad/TheMC47) |
| 2021-10-19 11:59:47 +0000 | qbt | (~qbt@user/edun) |
| 2021-10-19 12:02:12 +0000 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2021-10-19 12:27:12 +0000 | qbt | (~qbt@user/edun) () |
| 2021-10-19 14:28:19 +0000 | ASSISTENZA | (~Username@net-47-53-74-164.cust.vodafonedsl.it) |
| 2021-10-19 14:28:19 +0000 | ASSISTENZA | (~Username@net-47-53-74-164.cust.vodafonedsl.it) (Excess Flood) |
| 2021-10-19 14:42:29 +0000 | ASSISTENZA | (~Username@net-47-53-74-164.cust.vodafonedsl.it) |
| 2021-10-19 14:42:30 +0000 | ASSISTENZA | (~Username@net-47-53-74-164.cust.vodafonedsl.it) (Excess Flood) |
| 2021-10-19 14:59:01 +0000 | wonko | (~wjc@62.115.229.50) |
| 2021-10-19 14:59:55 +0000 | mc47 | (~mc47@xmonad/TheMC47) |
| 2021-10-19 15:04:37 +0000 | mc47 | (~mc47@xmonad/TheMC47) (Client Quit) |
| 2021-10-19 15:22:21 +0000 | Safeguard-IRC | (~Safeguard@151.42.88.177) |
| 2021-10-19 15:24:53 +0000 | <Safeguard-IRC> | hello, I have a question: recently I have been toying around with the variouos prompt from xmonad-contrib, and I came across the input prompt; the page makes an example fireEmployee :: String -> (). now, I wanted to make a function that takes the user input and launches a browser with that search query, but I cannot wrap my head around the ?+ operator, can anyone help me in composing it? |
| 2021-10-19 15:25:39 +0000 | <FOSS_Human> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Prompt-Input.html#v:-63--43- |
| 2021-10-19 15:28:37 +0000 | <FOSS_Human> | Safeguard-IRC: There's a prompt that already does what you want: https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Actions-Search.html |
| 2021-10-19 15:29:24 +0000 | <Safeguard-IRC> | wot how did I miss that |
| 2021-10-19 15:29:50 +0000 | <FOSS_Human> | lol, no problem |
| 2021-10-19 15:34:39 +0000 | <Safeguard-IRC> | okay i've been trying it out, but it does not open my any browser, do I need to declare the Browser type? |
| 2021-10-19 15:35:39 +0000 | <geekosaur> | it tries the browser identified by $BROWSER in the environment first |
| 2021-10-19 15:35:46 +0000 | <geekosaur> | that's probably not set |
| 2021-10-19 15:35:52 +0000 | <Safeguard-IRC> | indeed it's not set |
| 2021-10-19 15:36:07 +0000 | <Safeguard-IRC> | but can I use a myBrowser variable declared in xmonad.hs? |
| 2021-10-19 15:36:41 +0000 | <FOSS_Human> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Actions-Search.html#t:Browser |
| 2021-10-19 15:36:45 +0000 | <FOSS_Human> | Takes a filepath |
| 2021-10-19 15:36:59 +0000 | <geekosaur> | you might just pass the name of a browser (e.g. "chromium") where it wants a Browser |
| 2021-10-19 15:37:07 +0000 | <Safeguard-IRC> | ah dumb me, I just put "qutebrowser" |
| 2021-10-19 15:39:28 +0000 | <Safeguard-IRC> | it keeps sayingthat it's not in scope as a data constructor, do I need to import anything else beside XMonad.Action.Search ? |
| 2021-10-19 15:40:14 +0000 | <geekosaur> | what are you actually doing? |
| 2021-10-19 15:40:18 +0000 | <geekosaur> | @where paste |
| 2021-10-19 15:40:18 +0000 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 2021-10-19 15:41:06 +0000 | <Safeguard-IRC> | https://termbin.com/0bn3, line 581 and 463 |
| 2021-10-19 15:41:29 +0000 | <Safeguard-IRC> | pardon the mess in the file, I need to clean it up |
| 2021-10-19 15:43:09 +0000 | <geekosaur> | you don't set Browser, it's the name of a type and can't be assigned to |
| 2021-10-19 15:43:25 +0000 | <liskin> | hm, shouldn't https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Prompt-Shell.html#v:getBrowser default to sensible-browser or x-www-browser rather than hardcoding firefox? |
| 2021-10-19 15:43:29 +0000 | <geekosaur> | instead, where a function signature asks for a Browser, you pass the string "qutebrowser" |
| 2021-10-19 15:43:57 +0000 | <geekosaur> | liskin, probably |
| 2021-10-19 15:44:30 +0000 | <geekosaur> | I think debianoids patch it to be "x-www-browser" |
| 2021-10-19 15:45:49 +0000 | <liskin> | yeah that's my first thought: that some distros might not have these aliases |
| 2021-10-19 15:46:32 +0000 | <geekosaur> | Safeguard-IRC, when you write `Browser = "qutebrowser"`, it does not do an assignment because `Browser` is not a variable, it is a data constructor and there is no such data constructor. And if there were, you wouldn't be able to assign to it; instead it would do a pattern match (except the types don't match so you'd get another compile error) |
| 2021-10-19 15:47:05 +0000 | <Safeguard-IRC> | so.. let's see if I got this right: I should redefine promptSearchBrowser like this in my xmonad.hs: promptSearchBrowser :: XPConfig -> "/usr/bin/qutebrowser" -> SearchEngine -> X () ? |
| 2021-10-19 15:47:45 +0000 | <geekosaur> | nope |
| 2021-10-19 15:48:01 +0000 | <Safeguard-IRC> | okay then I did not understand |
| 2021-10-19 15:48:50 +0000 | <geekosaur> | you call promptSearchBrowser as: promptSearchBrowser myXPConfig "qutebrowser" S.google |
| 2021-10-19 15:49:02 +0000 | <geekosaur> | (substitute your chosen SearchEngine |
| 2021-10-19 15:49:19 +0000 | <Safeguard-IRC> | ... I feel stupid |
| 2021-10-19 15:50:34 +0000 | <geekosaur> | rowser is an alias for FilePath, which is itself an alias for String, so you pass a String for that argument |
| 2021-10-19 15:50:40 +0000 | <geekosaur> | *Browser |
| 2021-10-19 15:52:36 +0000 | <Safeguard-IRC> | okay I got it |
| 2021-10-19 15:53:36 +0000 | <Safeguard-IRC> | I've been trying to do the following: browser = "/usr/bin" <> myBrowser, but it does not seem to work. myBrowser is also a String, and putting /usr/bin/qutebrowser works |
| 2021-10-19 15:54:00 +0000 | <FOSS_Human> | ?? |
| 2021-10-19 15:54:11 +0000 | <Safeguard-IRC> | pardon me, let me be more clear |
| 2021-10-19 15:54:19 +0000 | <FOSS_Human> | Just declare a function name like: `myBrowser = "/usr/bin/firefox"` ?? |
| 2021-10-19 15:54:19 +0000 | <geekosaur> | <> doesn't add a slash, so it ends up /usr/binqutebrowser |
| 2021-10-19 15:54:42 +0000 | <Safeguard-IRC> | i've mistyped, there is a slash |
| 2021-10-19 15:54:51 +0000 | <Safeguard-IRC> | browser :: String |
| 2021-10-19 15:54:51 +0000 | <Safeguard-IRC> | browser = "/usr/bin/" <> myBrowser |
| 2021-10-19 15:55:21 +0000 | <Safeguard-IRC> | ((altMask, xK_o), promptSearchBrowser myXPConfig browser duckduckgo ), |
| 2021-10-19 15:56:40 +0000 | <geekosaur> | @where paste |
| 2021-10-19 15:56:40 +0000 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 2021-10-19 15:56:43 +0000 | <geekosaur> | include the error |
| 2021-10-19 15:56:51 +0000 | <Safeguard-IRC> | there is no error, it just does not work |
| 2021-10-19 15:57:26 +0000 | <geekosaur> | interesting. there should be no difference |
| 2021-10-19 15:57:42 +0000 | <Safeguard-IRC> | line 463, 581 and 582: https://termbin.com/nw3z9 |
| 2021-10-19 15:59:14 +0000 | <FOSS_Human> | Safeguard-IRC: |
| 2021-10-19 15:59:21 +0000 | <FOSS_Human> | myBrowser :: String |
| 2021-10-19 15:59:22 +0000 | <FOSS_Human> | myBrowser = "/usr/bin/qutebrowser" |
| 2021-10-19 15:59:24 +0000 | <FOSS_Human> | ((altMask, xK_o), promptSearchBrowser myXPConfig myBrowser duckduckgo ), |
| 2021-10-19 15:59:25 +0000 | <FOSS_Human> | ?? |
| 2021-10-19 15:59:31 +0000 | <Safeguard-IRC> | let me try |
| 2021-10-19 16:00:06 +0000 | <Solid> | Safeguard-IRC: myBrowser has a space at the end, so it tries to execute /usr/bin/qutebrowser\s |
| 2021-10-19 16:00:09 +0000 | <Solid> | which doesn't exist |
| 2021-10-19 16:00:26 +0000 | <geekosaur> | yeh, just noticed that |
| 2021-10-19 16:00:34 +0000 | <Safeguard-IRC> | FOSS_HUman not working |
| 2021-10-19 16:01:06 +0000 | <Safeguard-IRC> | oh wait, I put a space, in myBrowser, now it's working |
| 2021-10-19 16:01:07 +0000 | <geekosaur> | get rid of the space, promptSearchBrowser uses safeSpawn so it thinks the space is part of the command name |
| 2021-10-19 16:02:05 +0000 | <Safeguard-IRC> | hmhm okay |
| 2021-10-19 16:02:56 +0000 | <Safeguard-IRC> | what about the "/usr/bin/" <> myBrowser, it fails because it puts a \s at the end? |
| 2021-10-19 16:03:17 +0000 | <geekosaur> | myBrowser had the space in it, so it was just copied over |
| 2021-10-19 16:03:26 +0000 | <Safeguard-IRC> | let me try |
| 2021-10-19 16:03:28 +0000 | <geekosaur> | <> doesn't know you expected it to skip the space |
| 2021-10-19 16:04:12 +0000 | <Safeguard-IRC> | yeah now it works, thank you all |
| 2021-10-19 16:04:46 +0000 | <Safeguard-IRC> | another question: If I ever manage to make a irc bridge, will a IRC<->Telegram bridge be allowed here? |
| 2021-10-19 16:06:19 +0000 | <geekosaur> | suspect we'd want to discuss that on the mailing list with everyone else involved; not everyone is on here at the same time (I think I only overlap with mc47 during my evening, for example) |
| 2021-10-19 16:06:48 +0000 | <Safeguard-IRC> | yes yes I get it |
| 2021-10-19 16:06:50 +0000 | <FOSS_Human> | Dunno about everyone else but it's 5pm for me here in the UK rn |
| 2021-10-19 16:07:19 +0000 | <geekosaur> | 12:07 US/Eastern |
| 2021-10-19 16:07:31 +0000 | <Safeguard-IRC> | 6:07 in It |
| 2021-10-19 16:07:46 +0000 | <FOSS_Human> | Wow big time differences lol |
| 2021-10-19 16:08:00 +0000 | <Safeguard-IRC> | oh sorry, 6 PM i meant |
| 2021-10-19 16:08:06 +0000 | <FOSS_Human> | Oh k |
| 2021-10-19 16:08:29 +0000 | <geekosaur> | and I log IRC in UTC becuase in many of the channels I'm in there are even bigger spreads |
| 2021-10-19 16:09:48 +0000 | <Safeguard-IRC> | another question: I've been looking at the source of the multi searchengine, and at the end it as (prefixAware google), if I redefine multi with prefixAware duckduckgo, will it default to ddg? |
| 2021-10-19 16:10:27 +0000 | <Safeguard-IRC> | or is there a better way to do it? |
| 2021-10-19 16:12:16 +0000 | <Solid> | you don't have to redefine anything that X.A.Search already defines |
| 2021-10-19 16:12:36 +0000 | <Safeguard-IRC> | but how I would make multi define to ddg then? |
| 2021-10-19 16:12:48 +0000 | <Solid> | the docs for !> show an example of how to define your own multi search engine: https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Actions-Search.html#v:-33--62- |
| 2021-10-19 16:13:21 +0000 | <Safeguard-IRC> | aaaah |
| 2021-10-19 16:13:24 +0000 | <FOSS_Human> | Wow cool!, I might add this to my setup aswell |
| 2021-10-19 16:13:33 +0000 | <Safeguard-IRC> | today I really can't read |
| 2021-10-19 16:13:46 +0000 | <Safeguard-IRC> | I'm sorry haha, I shoud look more carefully at the docs |
| 2021-10-19 16:14:53 +0000 | <geekosaur> | searchEngineF takes a function that can build arbitrary search engines, that's the closest you come to needing to modify code |
| 2021-10-19 16:15:08 +0000 | <geekosaur> | but for most cases !> covers what you want |
| 2021-10-19 16:15:53 +0000 | mc47 | (~mc47@xmonad/TheMC47) |
| 2021-10-19 16:17:34 +0000 | <Safeguard-IRC> | ..it's not working, I defined multiengine like this: multiEngine = intelligent (wikipedia !> duckduckgo !> youtube !>amazon !> (prefixAware duckduckgo)) |
| 2021-10-19 16:17:34 +0000 | <Safeguard-IRC> | but typing like youtube:test, youtube: test, youtube test just opens ddg with that query |
| 2021-10-19 16:18:39 +0000 | <Safeguard-IRC> | just uusing multi works tough |
| 2021-10-19 16:19:36 +0000 | <geekosaur> | it's youtube:test |
| 2021-10-19 16:20:14 +0000 | <Safeguard-IRC> | yes,still not working, see the first example |
| 2021-10-19 16:20:33 +0000 | <geekosaur> | sorry, missed that |
| 2021-10-19 16:20:35 +0000 | <geekosaur> | hm |
| 2021-10-19 16:23:23 +0000 | <Safeguard-IRC> | well for now it's not needed, since I use mostly ddg's bangs |
| 2021-10-19 16:27:16 +0000 | humky | (~humky@user/humky) (Remote host closed the connection) |
| 2021-10-19 16:27:36 +0000 | humky | (~humky@user/humky) |
| 2021-10-19 16:27:50 +0000 | <Solid> | lol |
| 2021-10-19 16:27:55 +0000 | <Solid> | yeah it's a bug in X.A.Search |
| 2021-10-19 16:28:41 +0000 | <Solid> | how the !> operator associates is not specified and so it associates to the left by default |
| 2021-10-19 16:29:02 +0000 | <Solid> | which then mangles names when combining search engines like s1 !> s2 !> s3 |
| 2021-10-19 16:29:15 +0000 | <Solid> | mulit sensibly folds to the right so it doesn't have that behaviour |
| 2021-10-19 16:32:40 +0000 | <Safeguard-IRC> | hm I think I see |
| 2021-10-19 16:34:12 +0000 | <Safeguard-IRC> | well, thank you all for your help, and sorry for beign so dumb |
| 2021-10-19 16:34:13 +0000 | <Solid> | the tl;dr is to specify your search engines as `multiEngine = intelligent (foldr1 (!>) [wikipedia, youtube, amazon, prefixAware duckduckgo])' for now |
| 2021-10-19 16:34:29 +0000 | <Safeguard-IRC> | Solid let me try |
| 2021-10-19 16:34:46 +0000 | <Solid> | (you might have to import Data.List or something for foldr1) |
| 2021-10-19 16:36:04 +0000 | <Safeguard-IRC> | I have already Data.List imported ^^ matter of fact I was wrangling with it before, if you see my {single,dual}Mon functions I use intercalate. but apparently there is a type mismatch if I add to dualMon systray, since it's X() and intercalate makes them char (?) |
| 2021-10-19 16:36:59 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 264 seconds) |
| 2021-10-19 16:37:19 +0000 | <Safeguard-IRC> | Solid: yep that is working, thanks |
| 2021-10-19 16:38:18 +0000 | seschwar | (~seschwar@user/seschwar) |
| 2021-10-19 16:38:46 +0000 | Safeguard-IRC | (~Safeguard@151.42.88.177) (Remote host closed the connection) |
| 2021-10-19 16:40:09 +0000 | Safeguard-IRC | (~Safeguard@151.42.88.177) |
| 2021-10-19 17:04:20 +0000 | Safeguard-IRC | (~Safeguard@151.42.88.177) (Quit: Leaving) |
| 2021-10-19 17:08:29 +0000 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-10-19 17:08:51 +0000 | Safeguard-IRC | (~Safeguard@151.42.88.177) |
| 2021-10-19 17:08:54 +0000 | geekosaur | (~geekosaur@xmonad/geekosaur) |
| 2021-10-19 17:13:15 +0000 | <liskin> | $ make -C ~/.xmonad-testing .sub/xmonad-something |
| 2021-10-19 17:13:33 +0000 | <liskin> | how could I lived without something like this :-) |
| 2021-10-19 17:14:04 +0000 | <liskin> | creates a subdir, three git workdirs (X11, xmonad, xmonad-contrib), dummy xmonad.hs, Makefile, and builds that |
| 2021-10-19 17:42:33 +0000 | cyr4x3 | (~cyr4x3@139.47.115.87) |
| 2021-10-19 17:42:33 +0000 | cyr4x3 | (~cyr4x3@139.47.115.87) (Client Quit) |
| 2021-10-19 17:43:18 +0000 | cyr4x3 | (~cyr4x3@139.47.115.87) |
| 2021-10-19 17:44:11 +0000 | cyr4x3 | (~cyr4x3@139.47.115.87) (Client Quit) |
| 2021-10-19 17:49:24 +0000 | electr0n | (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.3) |
| 2021-10-19 17:56:03 +0000 | FOSS_Human | (~lol111@user/foss-human/x-0231813) (Quit: Client Closed) |
| 2021-10-19 18:04:39 +0000 | qbt | (~qbt@user/edun) |
| 2021-10-19 18:04:41 +0000 | qbt | (~qbt@user/edun) (Client Quit) |
| 2021-10-19 18:10:08 +0000 | humky | (~humky@user/humky) (Remote host closed the connection) |
| 2021-10-19 18:10:26 +0000 | humky | (~humky@user/humky) |
| 2021-10-19 18:19:40 +0000 | alternateved | (~user@staticline-31-183-146-132.toya.net.pl) |
| 2021-10-19 18:20:04 +0000 | Safeguard-IRC | (~Safeguard@151.42.88.177) (Quit: Leaving) |
| 2021-10-19 18:25:11 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2021-10-19 18:26:05 +0000 | Safeguard-IRC | (~Safeguard@151.42.88.177) |
| 2021-10-19 18:26:17 +0000 | <Solid> | sounds like a good addition to scripts/ :) |
| 2021-10-19 18:28:05 +0000 | <liskin> | it's rather tied to my spiderweb of dotfiles Makefiles |
| 2021-10-19 18:28:48 +0000 | <Solid> | ah I see |
| 2021-10-19 18:30:53 +0000 | <Safeguard-IRC> | I'm back with two more questions: is there something akin to showwsname but for generic purpose? like, I have a submap, and when I press the keystroke to trigger it (control space) I would like to have a little popup showing the options |
| 2021-10-19 18:32:51 +0000 | <Safeguard-IRC> | the second question is: how do I map something to the question mark and exclamation key? I tried xK_question, but it does not seem to be working |
| 2021-10-19 18:36:52 +0000 | <alternateved> | I think you would need something akin to (modMask .|. shiftMask, xK_slash) |
| 2021-10-19 18:37:06 +0000 | <Solid> | 1. I don't believe something like this exists (well, there's of course things like X.U.XUtils, but these basically amount to libraries for drawing arbitrary things) |
| 2021-10-19 18:37:46 +0000 | <alternateved> | The same goes for exclamation key - you would need to start with `1` key |
| 2021-10-19 18:37:57 +0000 | <alternateved> | but it depends of course on your keyboard layout |
| 2021-10-19 18:38:01 +0000 | <Safeguard-IRC> | us |
| 2021-10-19 18:38:42 +0000 | <alternateved> | So what I've advised should apply |
| 2021-10-19 18:38:43 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 258 seconds) |
| 2021-10-19 18:38:49 +0000 | <Safeguard-IRC> | since I have it on a submap I do control-space, then shift+1 to make exclamation mark or shift+/ to make question mark but both don't work |
| 2021-10-19 18:39:04 +0000 | <Safeguard-IRC> | let me try |
| 2021-10-19 18:39:07 +0000 | Solid | was playing around with the idea of something like a popup for submaps a while ago but didn't have enough motivation to finish it |
| 2021-10-19 18:39:12 +0000 | <Solid> | maybe I'll pick that back up after the release |
| 2021-10-19 18:39:37 +0000 | <Solid> | would give me a chance to perhaps look into making X.U.XUtils a bit more ergonomic in places |
| 2021-10-19 18:40:33 +0000 | <Safeguard-IRC> | alternateved yeah that worked.I feel it's a bit hacking, but hey it works |
| 2021-10-19 18:41:20 +0000 | <alternateved> | As far as I know, this is how it works for most X window managers |
| 2021-10-19 18:41:35 +0000 | <Safeguard-IRC> | about the arbitrary showing I need to look at XMonad.Utils.XUtils? |
| 2021-10-19 18:43:25 +0000 | <Solid> | you'd essentially need to write it yourself |
| 2021-10-19 18:43:42 +0000 | <Safeguard-IRC> | hmm.. I think a stumpwm approach is better for my sanity then lol |
| 2021-10-19 18:44:00 +0000 | <Safeguard-IRC> | like bind control-space ? to make a little yad popup (which is what i'm using right now) |
| 2021-10-19 18:46:22 +0000 | cyr4x3 | (~cyr4x3@139.47.115.87) |
| 2021-10-19 18:50:59 +0000 | <geekosaur> | there are smarter window managers which recognize the need to add shift, but they then have more problems with keyboards that have alternative mappings |
| 2021-10-19 19:12:57 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2021-10-19 19:20:18 +0000 | humky | (~humky@user/humky) (Remote host closed the connection) |
| 2021-10-19 19:20:38 +0000 | humky | (~humky@user/humky) |
| 2021-10-19 19:21:02 +0000 | <mc47> | For some reason, reddit is suggesting r/de_DEV as a "deutsche Version von r/xmonad" lol |
| 2021-10-19 19:21:18 +0000 | <mc47> | s/DEV/EDV |
| 2021-10-19 19:22:25 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 258 seconds) |
| 2021-10-19 19:23:47 +0000 | humky | (~humky@user/humky) (Remote host closed the connection) |
| 2021-10-19 19:30:19 +0000 | Safeguard-IRC | (~Safeguard@151.42.88.177) (Quit: Leaving) |
| 2021-10-19 19:45:16 +0000 | cyr4x3 | (~cyr4x3@139.47.115.87) (Quit: WeeChat 2.3) |
| 2021-10-19 19:53:36 +0000 | <Solid> | lol |
| 2021-10-19 19:55:23 +0000 | wonko | (~wjc@62.115.229.50) (Ping timeout: 258 seconds) |
| 2021-10-19 19:58:48 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2021-10-19 20:38:01 +0000 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2021-10-19 20:38:14 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 260 seconds) |
| 2021-10-19 21:17:56 +0000 | <liskin> | mc47[m]: https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Doc/Extending.hs#L1904 is still after #593 |
| 2021-10-19 21:20:03 +0000 | <liskin> | I mean, the section does mention StatusBar briefly, but it doesn't appear to reflect that DynamicLog is not the recommended interface now |
| 2021-10-19 21:21:09 +0000 | <geekosaur> | it even suggests the old DynamicLog interface that assumes you run xmonad | xmobar |
| 2021-10-19 21:35:21 +0000 | humky | (~humky@user/humky) |
| 2021-10-19 22:06:33 +0000 | alternateved | (~user@staticline-31-183-146-132.toya.net.pl) (Ping timeout: 265 seconds) |
| 2021-10-19 22:32:41 +0000 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |
| 2021-10-19 22:57:56 +0000 | tomsmeding | (~tomsmedin@tomsmeding.com) (Ping timeout: 265 seconds) |
| 2021-10-19 22:59:11 +0000 | davve | (davve@bsd.douchedata.com) (Ping timeout: 264 seconds) |
| 2021-10-19 23:18:33 +0000 | catman | (~catman@user/catman) (Ping timeout: 258 seconds) |
| 2021-10-19 23:27:54 +0000 | tomsmeding | (~tomsmedin@tomsmeding.com) |
| 2021-10-19 23:31:38 +0000 | davve | (davve@bsd.douchedata.com) |
| 2021-10-19 23:37:59 +0000 | electr0n | (~electr0n@about/security/founder/electr0n) |
| 2021-10-19 23:39:50 +0000 | rundown | (~eb0t@90.196.142.168) (Read error: Connection reset by peer) |
| 2021-10-19 23:41:08 +0000 | catman | (~catman@user/catman) |
| 2021-10-19 23:45:49 +0000 | rundown | (~eb0t@90.199.166.206) |
| 2021-10-19 23:57:59 +0000 | <liskin> | my yesterday's optimism of finishing #626 today was perhaps a bit clouded by not thinking straight at 3:30 in the morning :-/ |
| 2021-10-19 23:58:33 +0000 | <liskin> | actually 2:30, but I didn't fall asleep until 4 |
| 2021-10-19 23:59:10 +0000 | <liskin> | anyway, the only missing bit is adjustment of X.H.Focus docs, so I'm gonna get some sleep today and hopefully do it tomorrow morning :-) |