2021-10-19 00:00:57 +0200 | <FOSSHuman[m]> | I can't seem to get SASL working with Konversation wtf |
2021-10-19 00:01:08 +0200 | <FOSSHuman[m]> | I am going to try out Weechat or smthin |
2021-10-19 00:01:50 +0200 | <FOSSHuman[m]> | Or Irssi?? |
2021-10-19 00:02:21 +0200 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |
2021-10-19 00:02:28 +0200 | alternateved | (~user@194.177.28.168) (Ping timeout: 258 seconds) |
2021-10-19 00:05:26 +0200 | <geekosaur> | *snerk* the docs for sasl in konversation still refer to freenode (see the identities dialog) |
2021-10-19 00:05:53 +0200 | <FOSSHuman[m]> | lol |
2021-10-19 00:06:38 +0200 | <geekosaur> | I think hexchat is easier, but konversation looks more flexible |
2021-10-19 00:07:04 +0200 | <geekosaur> | sadly I have only 8gb ram and chrome is eating most of that, so I'm trying to avoid kde and all its background services |
2021-10-19 00:07:15 +0200 | <FOSSHuman[m]> | Yeah, Konversation has a nicer GUI aswell |
2021-10-19 00:07:42 +0200 | <geekosaur> | de gustibvus… I don't actually like Qt-based GUIs very much |
2021-10-19 00:07:47 +0200 | <FOSSHuman[m]> | geekosaur: Same with me lol, half of my ram is being used right now with only 3 apps open |
2021-10-19 00:10:17 +0200 | <FOSSHuman[m]> | geekosaur: Hexchat on my setup (Adwaita GTK Theme) looks like shit compared to Konversation IMO |
2021-10-19 00:10:43 +0200 | <FOSSHuman[m]> | Fonts are way too small aswell |
2021-10-19 00:11:56 +0200 | <geekosaur> | I'm using pretty much the most minimalist theme I could come up with. it's a reasonable fit for my xmonad setup, and also fits decently with the other stuff I run (I run xmonad as mate's window manager) |
2021-10-19 00:12:04 +0200 | <geekosaur> | didn't like adwaita much, I admit |
2021-10-19 00:13:27 +0200 | <FOSSHuman[m]> | I mean, Adwaita looks nice in the GTK 4 apps, just whatever GTK version Hexchat uses makes it look like shit using Adwaita lol |
2021-10-19 00:14:54 +0200 | <FOSSHuman[m]> | Or maybe it's my GTK font config or something, dunno |
2021-10-19 00:15:18 +0200 | <liskin> | hm, my system would normally idle around 5G used, but now that I've started using haskell-language-server, it's at 8G |
2021-10-19 00:15:42 +0200 | <liskin> | that's quite a bit more than ghcid would use |
2021-10-19 00:17:07 +0200 | <geekosaur> | yeh. and there are people who stick with ghcid for that reason |
2021-10-19 00:17:18 +0200 | <FOSSHuman[m]> | liskin: With other apps open (web browser etc..)? |
2021-10-19 00:19:07 +0200 | <liskin> | FOSSHuman[m]: yeah, those 5G was my usual usage, chrome with around 10-20 loaded tabs (I manually unload those I know I won't need), liferea (rss reader based on webkit2gtk) and maybe a couple vim instances with ghci/ghcid here and there |
2021-10-19 00:21:01 +0200 | <liskin> | geekosaur: luckily for me, 3G is not noticeable, so HLS is still worth it (gives me more screen space due to not having to allocate it for ghcid and the feedback loop is like half a second faster as I don't need to manually jump to line numbers) |
2021-10-19 00:28:11 +0200 | FOSS_Human | (~lol111@user/foss-human/x-0231813) |
2021-10-19 00:28:48 +0200 | FOSS_Human | FOSS |
2021-10-19 00:29:00 +0200 | FOSS | (~lol111@user/foss-human/x-0231813) () |
2021-10-19 00:49:23 +0200 | FOSS_Human | (~lol111@host-92-24-50-109.as13285.net) |
2021-10-19 00:55:54 +0200 | FOSS_Human | (~lol111@host-92-24-50-109.as13285.net) (Changing host) |
2021-10-19 00:55:54 +0200 | FOSS_Human | (~lol111@user/foss-human/x-0231813) |
2021-10-19 00:59:46 +0200 | electr0n | (~electr0n@about/security/founder/electr0n) |
2021-10-19 01:12:09 +0200 | <abhixec> | geekosaur: I am little lost with getting maximizeWindow with goto, I did , windowPrompt myXPConfig WithWindow maximizeWindow wsWindows is this the right way? |
2021-10-19 01:20:56 +0200 | <geekosaur> | windowPrompt myXPConfig (WithWindow "Go and restore" (\w -> windows (W.focusWindow w) >> maximizeWindow w) wsWindows -- I think. do you really want to limit it to windows in the current workspace though? |
2021-10-19 01:22:15 +0200 | <geekosaur> | also you need: import qualified XMonad.StackSet as W |
2021-10-19 01:22:59 +0200 | <abhixec> | yes, I want it to be just for a particular workspace |
2021-10-19 01:23:00 +0200 | <abhixec> | thanks! |
2021-10-19 01:29:07 +0200 | <abhixec> | Data constructor not in scope: |
2021-10-19 01:29:07 +0200 | <abhixec> | WithWindow |
2021-10-19 01:29:11 +0200 | <abhixec> | :: String -> (Window -> X ()) -> XWindowMap -> WindowPrompt |
2021-10-19 01:29:40 +0200 | <abhixec> | oops wrong window but that is error I am getting after adding that snippet in |
2021-10-19 01:29:41 +0200 | FOSS_Human | (~lol111@user/foss-human/x-0231813) (Quit: Client Closed) |
2021-10-19 01:30:27 +0200 | FOSS_Human | (~lol111@user/foss-human/x-0231813) |
2021-10-19 01:36:08 +0200 | <abhixec> | looks like the xmonda-contrib 0.16 doesn't have the constructor with `WithWindow` |
2021-10-19 01:43:40 +0200 | FOSS_Human | (~lol111@user/foss-human/x-0231813) (Quit: Client Closed) |
2021-10-19 01:48:11 +0200 | <geekosaur> | yes, I said you'd need to use git |
2021-10-19 01:49:01 +0200 | <geekosaur> | [18 20:53:42] <geekosaur> mm, looks like the arbitrary action one is only in git |
2021-10-19 01:52:48 +0200 | <geekosaur> | you could probably still do it with 0.16 but you'd have to write your own Prompt to do it |
2021-10-19 02:07:02 +0200 | <abhixec> | ah I missed that *facepalm* |
2021-10-19 02:11:43 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: restarting) |
2021-10-19 02:59:41 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2021-10-19 03:25:47 +0200 | <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 03:40:35 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 258 seconds) |
2021-10-19 03:43:44 +0200 | cjb94216 | (~cjb@user/cjb) |
2021-10-19 03:45:52 +0200 | cjb | (~cjb@user/cjb) (Ping timeout: 260 seconds) |
2021-10-19 03:46:28 +0200 | cjb94216 | cjb |
2021-10-19 03:49:33 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2021-10-19 04:03:03 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 265 seconds) |
2021-10-19 04:24:15 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2021-10-19 04:44:08 +0200 | td_ | (~td@muedsl-82-207-238-233.citykom.de) (Ping timeout: 265 seconds) |
2021-10-19 04:45:43 +0200 | td_ | (~td@muedsl-82-207-238-089.citykom.de) |
2021-10-19 06:46:35 +0200 | rekahsoft | (~rekahsoft@52.129.35.150) (Ping timeout: 264 seconds) |
2021-10-19 06:49:59 +0200 | thunderrd | (~thunderrd@183.182.110.19) (Read error: Connection reset by peer) |
2021-10-19 06:50:19 +0200 | thunderrd | (~thunderrd@183.182.110.19) |
2021-10-19 06:54:02 +0200 | cjb | (~cjb@user/cjb) () |
2021-10-19 07:13:04 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-10-19 07:18:14 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-10-19 07:59:20 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2021-10-19 08:20:52 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2021-10-19 08:49:28 +0200 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
2021-10-19 08:53:09 +0200 | qbt | (~qbt@user/edun) |
2021-10-19 08:53:35 +0200 | qbt | (~qbt@user/edun) () |
2021-10-19 09:06:15 +0200 | <Solid> | ^^^^ good news, everybody! |
2021-10-19 09:06:38 +0200 | <Solid> | s/body/one/ |
2021-10-19 10:06:13 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2021-10-19 10:17:29 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-10-19 10:17:54 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-10-19 10:37:35 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Ping timeout: 264 seconds) |
2021-10-19 10:40:49 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2021-10-19 11:22:26 +0200 | FOSS_Human | (~lol111@user/foss-human/x-0231813) |
2021-10-19 11:27:04 +0200 | FOSS_Human | (~lol111@user/foss-human/x-0231813) () |
2021-10-19 11:27:28 +0200 | FOSS_Human | (~lol111@user/foss-human/x-0231813) |
2021-10-19 11:35:31 +0200 | cyr4x3 | (~cyr4x3@139.47.115.87) |
2021-10-19 11:37:17 +0200 | cyr4x3 | (~cyr4x3@139.47.115.87) (Client Quit) |
2021-10-19 12:01:56 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2021-10-19 13:32:55 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2021-10-19 13:59:47 +0200 | qbt | (~qbt@user/edun) |
2021-10-19 14:02:12 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2021-10-19 14:27:12 +0200 | qbt | (~qbt@user/edun) () |
2021-10-19 16:28:19 +0200 | ASSISTENZA | (~Username@net-47-53-74-164.cust.vodafonedsl.it) |
2021-10-19 16:28:19 +0200 | ASSISTENZA | (~Username@net-47-53-74-164.cust.vodafonedsl.it) (Excess Flood) |
2021-10-19 16:42:29 +0200 | ASSISTENZA | (~Username@net-47-53-74-164.cust.vodafonedsl.it) |
2021-10-19 16:42:30 +0200 | ASSISTENZA | (~Username@net-47-53-74-164.cust.vodafonedsl.it) (Excess Flood) |
2021-10-19 16:59:01 +0200 | wonko | (~wjc@62.115.229.50) |
2021-10-19 16:59:55 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2021-10-19 17:04:37 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Client Quit) |
2021-10-19 17:22:21 +0200 | Safeguard-IRC | (~Safeguard@151.42.88.177) |
2021-10-19 17:24:53 +0200 | <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 17:25:39 +0200 | <FOSS_Human> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Prompt-Input.html#v:-63--43- |
2021-10-19 17:28:37 +0200 | <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 17:29:24 +0200 | <Safeguard-IRC> | wot how did I miss that |
2021-10-19 17:29:50 +0200 | <FOSS_Human> | lol, no problem |
2021-10-19 17:34:39 +0200 | <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 17:35:39 +0200 | <geekosaur> | it tries the browser identified by $BROWSER in the environment first |
2021-10-19 17:35:46 +0200 | <geekosaur> | that's probably not set |
2021-10-19 17:35:52 +0200 | <Safeguard-IRC> | indeed it's not set |
2021-10-19 17:36:07 +0200 | <Safeguard-IRC> | but can I use a myBrowser variable declared in xmonad.hs? |
2021-10-19 17:36:41 +0200 | <FOSS_Human> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Actions-Search.html#t:Browser |
2021-10-19 17:36:45 +0200 | <FOSS_Human> | Takes a filepath |
2021-10-19 17:36:59 +0200 | <geekosaur> | you might just pass the name of a browser (e.g. "chromium") where it wants a Browser |
2021-10-19 17:37:07 +0200 | <Safeguard-IRC> | ah dumb me, I just put "qutebrowser" |
2021-10-19 17:39:28 +0200 | <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 17:40:14 +0200 | <geekosaur> | what are you actually doing? |
2021-10-19 17:40:18 +0200 | <geekosaur> | @where paste |
2021-10-19 17:40:18 +0200 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
2021-10-19 17:41:06 +0200 | <Safeguard-IRC> | https://termbin.com/0bn3, line 581 and 463 |
2021-10-19 17:41:29 +0200 | <Safeguard-IRC> | pardon the mess in the file, I need to clean it up |
2021-10-19 17:43:09 +0200 | <geekosaur> | you don't set Browser, it's the name of a type and can't be assigned to |
2021-10-19 17:43:25 +0200 | <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 17:43:29 +0200 | <geekosaur> | instead, where a function signature asks for a Browser, you pass the string "qutebrowser" |
2021-10-19 17:43:57 +0200 | <geekosaur> | liskin, probably |
2021-10-19 17:44:30 +0200 | <geekosaur> | I think debianoids patch it to be "x-www-browser" |
2021-10-19 17:45:49 +0200 | <liskin> | yeah that's my first thought: that some distros might not have these aliases |
2021-10-19 17:46:32 +0200 | <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 17:47:05 +0200 | <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 17:47:45 +0200 | <geekosaur> | nope |
2021-10-19 17:48:01 +0200 | <Safeguard-IRC> | okay then I did not understand |
2021-10-19 17:48:50 +0200 | <geekosaur> | you call promptSearchBrowser as: promptSearchBrowser myXPConfig "qutebrowser" S.google |
2021-10-19 17:49:02 +0200 | <geekosaur> | (substitute your chosen SearchEngine |
2021-10-19 17:49:19 +0200 | <Safeguard-IRC> | ... I feel stupid |
2021-10-19 17:50:34 +0200 | <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 17:50:40 +0200 | <geekosaur> | *Browser |
2021-10-19 17:52:36 +0200 | <Safeguard-IRC> | okay I got it |
2021-10-19 17:53:36 +0200 | <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 17:54:00 +0200 | <FOSS_Human> | ?? |
2021-10-19 17:54:11 +0200 | <Safeguard-IRC> | pardon me, let me be more clear |
2021-10-19 17:54:19 +0200 | <FOSS_Human> | Just declare a function name like: `myBrowser = "/usr/bin/firefox"` ?? |
2021-10-19 17:54:19 +0200 | <geekosaur> | <> doesn't add a slash, so it ends up /usr/binqutebrowser |
2021-10-19 17:54:42 +0200 | <Safeguard-IRC> | i've mistyped, there is a slash |
2021-10-19 17:54:51 +0200 | <Safeguard-IRC> | browser :: String |
2021-10-19 17:54:51 +0200 | <Safeguard-IRC> | browser = "/usr/bin/" <> myBrowser |
2021-10-19 17:55:21 +0200 | <Safeguard-IRC> | ((altMask, xK_o), promptSearchBrowser myXPConfig browser duckduckgo ), |
2021-10-19 17:56:40 +0200 | <geekosaur> | @where paste |
2021-10-19 17:56:40 +0200 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
2021-10-19 17:56:43 +0200 | <geekosaur> | include the error |
2021-10-19 17:56:51 +0200 | <Safeguard-IRC> | there is no error, it just does not work |
2021-10-19 17:57:26 +0200 | <geekosaur> | interesting. there should be no difference |
2021-10-19 17:57:42 +0200 | <Safeguard-IRC> | line 463, 581 and 582: https://termbin.com/nw3z9 |
2021-10-19 17:59:14 +0200 | <FOSS_Human> | Safeguard-IRC: |
2021-10-19 17:59:21 +0200 | <FOSS_Human> | myBrowser :: String |
2021-10-19 17:59:22 +0200 | <FOSS_Human> | myBrowser = "/usr/bin/qutebrowser" |
2021-10-19 17:59:24 +0200 | <FOSS_Human> | ((altMask, xK_o), promptSearchBrowser myXPConfig myBrowser duckduckgo ), |
2021-10-19 17:59:25 +0200 | <FOSS_Human> | ?? |
2021-10-19 17:59:31 +0200 | <Safeguard-IRC> | let me try |
2021-10-19 18:00:06 +0200 | <Solid> | Safeguard-IRC: myBrowser has a space at the end, so it tries to execute /usr/bin/qutebrowser\s |
2021-10-19 18:00:09 +0200 | <Solid> | which doesn't exist |
2021-10-19 18:00:26 +0200 | <geekosaur> | yeh, just noticed that |
2021-10-19 18:00:34 +0200 | <Safeguard-IRC> | FOSS_HUman not working |
2021-10-19 18:01:06 +0200 | <Safeguard-IRC> | oh wait, I put a space, in myBrowser, now it's working |
2021-10-19 18:01:07 +0200 | <geekosaur> | get rid of the space, promptSearchBrowser uses safeSpawn so it thinks the space is part of the command name |
2021-10-19 18:02:05 +0200 | <Safeguard-IRC> | hmhm okay |
2021-10-19 18:02:56 +0200 | <Safeguard-IRC> | what about the "/usr/bin/" <> myBrowser, it fails because it puts a \s at the end? |
2021-10-19 18:03:17 +0200 | <geekosaur> | myBrowser had the space in it, so it was just copied over |
2021-10-19 18:03:26 +0200 | <Safeguard-IRC> | let me try |
2021-10-19 18:03:28 +0200 | <geekosaur> | <> doesn't know you expected it to skip the space |
2021-10-19 18:04:12 +0200 | <Safeguard-IRC> | yeah now it works, thank you all |
2021-10-19 18:04:46 +0200 | <Safeguard-IRC> | another question: If I ever manage to make a irc bridge, will a IRC<->Telegram bridge be allowed here? |
2021-10-19 18:06:19 +0200 | <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 18:06:48 +0200 | <Safeguard-IRC> | yes yes I get it |
2021-10-19 18:06:50 +0200 | <FOSS_Human> | Dunno about everyone else but it's 5pm for me here in the UK rn |
2021-10-19 18:07:19 +0200 | <geekosaur> | 12:07 US/Eastern |
2021-10-19 18:07:31 +0200 | <Safeguard-IRC> | 6:07 in It |
2021-10-19 18:07:46 +0200 | <FOSS_Human> | Wow big time differences lol |
2021-10-19 18:08:00 +0200 | <Safeguard-IRC> | oh sorry, 6 PM i meant |
2021-10-19 18:08:06 +0200 | <FOSS_Human> | Oh k |
2021-10-19 18:08:29 +0200 | <geekosaur> | and I log IRC in UTC becuase in many of the channels I'm in there are even bigger spreads |
2021-10-19 18:09:48 +0200 | <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 18:10:27 +0200 | <Safeguard-IRC> | or is there a better way to do it? |
2021-10-19 18:12:16 +0200 | <Solid> | you don't have to redefine anything that X.A.Search already defines |
2021-10-19 18:12:36 +0200 | <Safeguard-IRC> | but how I would make multi define to ddg then? |
2021-10-19 18:12:48 +0200 | <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 18:13:21 +0200 | <Safeguard-IRC> | aaaah |
2021-10-19 18:13:24 +0200 | <FOSS_Human> | Wow cool!, I might add this to my setup aswell |
2021-10-19 18:13:33 +0200 | <Safeguard-IRC> | today I really can't read |
2021-10-19 18:13:46 +0200 | <Safeguard-IRC> | I'm sorry haha, I shoud look more carefully at the docs |
2021-10-19 18:14:53 +0200 | <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 18:15:08 +0200 | <geekosaur> | but for most cases !> covers what you want |
2021-10-19 18:15:53 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2021-10-19 18:17:34 +0200 | <Safeguard-IRC> | ..it's not working, I defined multiengine like this: multiEngine = intelligent (wikipedia !> duckduckgo !> youtube !>amazon !> (prefixAware duckduckgo)) |
2021-10-19 18:17:34 +0200 | <Safeguard-IRC> | but typing like youtube:test, youtube: test, youtube test just opens ddg with that query |
2021-10-19 18:18:39 +0200 | <Safeguard-IRC> | just uusing multi works tough |
2021-10-19 18:19:36 +0200 | <geekosaur> | it's youtube:test |
2021-10-19 18:20:14 +0200 | <Safeguard-IRC> | yes,still not working, see the first example |
2021-10-19 18:20:33 +0200 | <geekosaur> | sorry, missed that |
2021-10-19 18:20:35 +0200 | <geekosaur> | hm |
2021-10-19 18:23:23 +0200 | <Safeguard-IRC> | well for now it's not needed, since I use mostly ddg's bangs |
2021-10-19 18:27:16 +0200 | humky | (~humky@user/humky) (Remote host closed the connection) |
2021-10-19 18:27:36 +0200 | humky | (~humky@user/humky) |
2021-10-19 18:27:50 +0200 | <Solid> | lol |
2021-10-19 18:27:55 +0200 | <Solid> | yeah it's a bug in X.A.Search |
2021-10-19 18:28:41 +0200 | <Solid> | how the !> operator associates is not specified and so it associates to the left by default |
2021-10-19 18:29:02 +0200 | <Solid> | which then mangles names when combining search engines like s1 !> s2 !> s3 |
2021-10-19 18:29:15 +0200 | <Solid> | mulit sensibly folds to the right so it doesn't have that behaviour |
2021-10-19 18:32:40 +0200 | <Safeguard-IRC> | hm I think I see |
2021-10-19 18:34:12 +0200 | <Safeguard-IRC> | well, thank you all for your help, and sorry for beign so dumb |
2021-10-19 18:34:13 +0200 | <Solid> | the tl;dr is to specify your search engines as `multiEngine = intelligent (foldr1 (!>) [wikipedia, youtube, amazon, prefixAware duckduckgo])' for now |
2021-10-19 18:34:29 +0200 | <Safeguard-IRC> | Solid let me try |
2021-10-19 18:34:46 +0200 | <Solid> | (you might have to import Data.List or something for foldr1) |
2021-10-19 18:36:04 +0200 | <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 18:36:59 +0200 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 264 seconds) |
2021-10-19 18:37:19 +0200 | <Safeguard-IRC> | Solid: yep that is working, thanks |
2021-10-19 18:38:18 +0200 | seschwar | (~seschwar@user/seschwar) |
2021-10-19 18:38:46 +0200 | Safeguard-IRC | (~Safeguard@151.42.88.177) (Remote host closed the connection) |
2021-10-19 18:40:09 +0200 | Safeguard-IRC | (~Safeguard@151.42.88.177) |
2021-10-19 19:04:20 +0200 | Safeguard-IRC | (~Safeguard@151.42.88.177) (Quit: Leaving) |
2021-10-19 19:08:29 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-10-19 19:08:51 +0200 | Safeguard-IRC | (~Safeguard@151.42.88.177) |
2021-10-19 19:08:54 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-10-19 19:13:15 +0200 | <liskin> | $ make -C ~/.xmonad-testing .sub/xmonad-something |
2021-10-19 19:13:33 +0200 | <liskin> | how could I lived without something like this :-) |
2021-10-19 19:14:04 +0200 | <liskin> | creates a subdir, three git workdirs (X11, xmonad, xmonad-contrib), dummy xmonad.hs, Makefile, and builds that |
2021-10-19 19:42:33 +0200 | cyr4x3 | (~cyr4x3@139.47.115.87) |
2021-10-19 19:42:33 +0200 | cyr4x3 | (~cyr4x3@139.47.115.87) (Client Quit) |
2021-10-19 19:43:18 +0200 | cyr4x3 | (~cyr4x3@139.47.115.87) |
2021-10-19 19:44:11 +0200 | cyr4x3 | (~cyr4x3@139.47.115.87) (Client Quit) |
2021-10-19 19:49:24 +0200 | electr0n | (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.3) |
2021-10-19 19:56:03 +0200 | FOSS_Human | (~lol111@user/foss-human/x-0231813) (Quit: Client Closed) |
2021-10-19 20:04:39 +0200 | qbt | (~qbt@user/edun) |
2021-10-19 20:04:41 +0200 | qbt | (~qbt@user/edun) (Client Quit) |
2021-10-19 20:10:08 +0200 | humky | (~humky@user/humky) (Remote host closed the connection) |
2021-10-19 20:10:26 +0200 | humky | (~humky@user/humky) |
2021-10-19 20:19:40 +0200 | alternateved | (~user@staticline-31-183-146-132.toya.net.pl) |
2021-10-19 20:20:04 +0200 | Safeguard-IRC | (~Safeguard@151.42.88.177) (Quit: Leaving) |
2021-10-19 20:25:11 +0200 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
2021-10-19 20:26:05 +0200 | Safeguard-IRC | (~Safeguard@151.42.88.177) |
2021-10-19 20:26:17 +0200 | <Solid> | sounds like a good addition to scripts/ :) |
2021-10-19 20:28:05 +0200 | <liskin> | it's rather tied to my spiderweb of dotfiles Makefiles |
2021-10-19 20:28:48 +0200 | <Solid> | ah I see |
2021-10-19 20:30:53 +0200 | <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 20:32:51 +0200 | <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 20:36:52 +0200 | <alternateved> | I think you would need something akin to (modMask .|. shiftMask, xK_slash) |
2021-10-19 20:37:06 +0200 | <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 20:37:46 +0200 | <alternateved> | The same goes for exclamation key - you would need to start with `1` key |
2021-10-19 20:37:57 +0200 | <alternateved> | but it depends of course on your keyboard layout |
2021-10-19 20:38:01 +0200 | <Safeguard-IRC> | us |
2021-10-19 20:38:42 +0200 | <alternateved> | So what I've advised should apply |
2021-10-19 20:38:43 +0200 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 258 seconds) |
2021-10-19 20:38:49 +0200 | <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 20:39:04 +0200 | <Safeguard-IRC> | let me try |
2021-10-19 20:39:07 +0200 | 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 20:39:12 +0200 | <Solid> | maybe I'll pick that back up after the release |
2021-10-19 20:39:37 +0200 | <Solid> | would give me a chance to perhaps look into making X.U.XUtils a bit more ergonomic in places |
2021-10-19 20:40:33 +0200 | <Safeguard-IRC> | alternateved yeah that worked.I feel it's a bit hacking, but hey it works |
2021-10-19 20:41:20 +0200 | <alternateved> | As far as I know, this is how it works for most X window managers |
2021-10-19 20:41:35 +0200 | <Safeguard-IRC> | about the arbitrary showing I need to look at XMonad.Utils.XUtils? |
2021-10-19 20:43:25 +0200 | <Solid> | you'd essentially need to write it yourself |
2021-10-19 20:43:42 +0200 | <Safeguard-IRC> | hmm.. I think a stumpwm approach is better for my sanity then lol |
2021-10-19 20:44:00 +0200 | <Safeguard-IRC> | like bind control-space ? to make a little yad popup (which is what i'm using right now) |
2021-10-19 20:46:22 +0200 | cyr4x3 | (~cyr4x3@139.47.115.87) |
2021-10-19 20:50:59 +0200 | <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 21:12:57 +0200 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
2021-10-19 21:20:18 +0200 | humky | (~humky@user/humky) (Remote host closed the connection) |
2021-10-19 21:20:38 +0200 | humky | (~humky@user/humky) |
2021-10-19 21:21:02 +0200 | <mc47> | For some reason, reddit is suggesting r/de_DEV as a "deutsche Version von r/xmonad" lol |
2021-10-19 21:21:18 +0200 | <mc47> | s/DEV/EDV |
2021-10-19 21:22:25 +0200 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 258 seconds) |
2021-10-19 21:23:47 +0200 | humky | (~humky@user/humky) (Remote host closed the connection) |
2021-10-19 21:30:19 +0200 | Safeguard-IRC | (~Safeguard@151.42.88.177) (Quit: Leaving) |
2021-10-19 21:45:16 +0200 | cyr4x3 | (~cyr4x3@139.47.115.87) (Quit: WeeChat 2.3) |
2021-10-19 21:53:36 +0200 | <Solid> | lol |
2021-10-19 21:55:23 +0200 | wonko | (~wjc@62.115.229.50) (Ping timeout: 258 seconds) |
2021-10-19 21:58:48 +0200 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
2021-10-19 22:38:01 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2021-10-19 22:38:14 +0200 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 260 seconds) |
2021-10-19 23:17:56 +0200 | <liskin> | mc47[m]: https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Doc/Extending.hs#L1904 is still after #593 |
2021-10-19 23:20:03 +0200 | <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 23:21:09 +0200 | <geekosaur> | it even suggests the old DynamicLog interface that assumes you run xmonad | xmobar |
2021-10-19 23:35:21 +0200 | humky | (~humky@user/humky) |