Home freenode/#xmonad: Logs Calendar

Logs on 2020-12-23 (freenode/#xmonad)

00:00:20 hexo joins (~hexo@gateway/tor-sasl/hexo)
00:06:01 eblip joins (~eblip@unaffiliated/eblip)
00:06:28 eb0t_ joins (~eblip@unaffiliated/eblip)
00:07:46 × def_jam quits (~eblip@unaffiliated/eblip) (Ping timeout: 246 seconds)
00:08:17 × eb0t quits (~eblip@unaffiliated/eblip) (Ping timeout: 260 seconds)
00:09:36 wonko7 joins (~wonko7@lns-bzn-55-82-255-183-4.adsl.proxad.net)
00:11:29 × xaltsc_ quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 260 seconds)
01:02:31 eb0t_ is now known as eb0t
01:07:25 × wonko7 quits (~wonko7@lns-bzn-55-82-255-183-4.adsl.proxad.net) (Ping timeout: 240 seconds)
01:39:07 × al3x27 quits (~plovs@85.254.75.83) (Ping timeout: 246 seconds)
01:50:40 × thc202 quits (~thc202@unaffiliated/thc202) (Ping timeout: 268 seconds)
03:13:25 × theDon quits (~td@muedsl-82-207-238-252.citykom.de) (Ping timeout: 264 seconds)
03:15:04 theDon joins (~td@muedsl-82-207-238-067.citykom.de)
04:10:16 × ddellacosta quits (dd@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 256 seconds)
04:52:34 p71 joins (~chatzilla@097-083-185-160.res.spectrum.com)
05:26:53 al3x27 joins (~plovs@85.254.75.199)
06:18:11 × growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
06:35:26 palo1 joins (~weechat@c-base/crew/palo)
06:38:22 × palo quits (~weechat@c-base/crew/palo) (Ping timeout: 246 seconds)
06:38:22 palo1 is now known as palo
06:50:15 thc202 joins (~thc202@unaffiliated/thc202)
07:28:32 malook joins (~Thunderbi@5.108.184.37)
07:35:10 × malook quits (~Thunderbi@5.108.184.37) (Quit: malook)
07:37:41 ADG1089__ joins (~aditya@223.235.77.1)
08:05:10 × novas0x2a quits (~blah@157-131-125-210.fiber.dynamic.sonic.net) (Read error: Connection reset by peer)
08:05:36 novas0x2a joins (~blah@157-131-125-210.fiber.dynamic.sonic.net)
08:06:59 cfricke joins (~cfricke@unaffiliated/cfricke)
08:08:30 × ADG1089__ quits (~aditya@223.235.77.1) (Remote host closed the connection)
08:20:43 <Solid> 18:53:37 <dminuoso> Is i3 any different with that regard? << afaik i3 has some sort of welcome screen where you can at least change the mod key etc.
08:21:05 <Solid> though what I really want to do is write a nice tutorial that new users can look at
08:22:07 <Solid> https://wiki.haskell.org/Xmonad/Config_archive/John_Goerzen's_Configuration#disclaimer this is linked on the website as the current tutorial and honestly it's really not bad; just hopelessly out of date :P
08:22:13 <Solid> a rewrite could already do wonders
08:22:26 <Solid> and perhaps some more prominent position on the github repository
08:23:33 ADG1089__ joins (~aditya@223.235.77.1)
08:24:04 <coldpress> Solid: I've used i3 and there isn't a welcome screen. Maybe you're thinking of the Desktop Environment instead of the Window Manager.
08:30:12 notis joins (~notis@85.203.44.161)
08:33:35 <Solid> coldpress: huh fair enough, must be misremembering things then
08:45:18 × ADG1089__ quits (~aditya@223.235.77.1) (Quit: Konversation terminated!)
08:56:45 ADG1089__ joins (~aditya@223.235.77.1)
09:07:20 wonko7 joins (~wonko7@2a01:e35:2ffb:7040:4535:f480:7dff:b3b5)
09:17:39 sam_d joins (~sam@unaffiliated/sam-d/x-1905598)
09:25:36 × rabliatu quits (~quassel@23.83.129.166) (Ping timeout: 240 seconds)
09:30:55 × ADG1089__ quits (~aditya@223.235.77.1) (Quit: Konversation terminated!)
09:36:50 × wonko7 quits (~wonko7@2a01:e35:2ffb:7040:4535:f480:7dff:b3b5) (Quit: See You Space Cowboy..)
09:40:58 ADG1089__ joins (~aditya@223.235.77.1)
09:48:28 × sdx23 quits (~sdx23@unaffiliated/sdx23) (Remote host closed the connection)
09:48:42 sdx23 joins (~sdx23@unaffiliated/sdx23)
11:02:39 × ADG1089__ quits (~aditya@223.235.77.1) (Remote host closed the connection)
11:03:04 ADG1089__ joins (~aditya@223.235.77.1)
11:03:28 × ADG1089__ quits (~aditya@223.235.77.1) (Remote host closed the connection)
11:55:23 hacxman joins (~hexo@gateway/tor-sasl/hexo)
11:56:23 × hexo quits (~hexo@gateway/tor-sasl/hexo) (Ping timeout: 240 seconds)
11:56:24 hacxman is now known as hexo
12:34:19 × notis quits (~notis@85.203.44.161) (Ping timeout: 246 seconds)
12:36:33 notis joins (~notis@85.203.44.165)
12:45:42 geekosaur joins (ac3a3bc9@172.58.59.201)
13:12:51 ericsagnes joins (~ericsagne@2405:6580:0:5100:9fad:af1d:1031:f5b2)
13:16:24 × ericsagn1 quits (~ericsagne@2405:6580:0:5100:9938:b754:b7e6:63d5) (Ping timeout: 268 seconds)
13:22:46 × tugrik quits (~username@war.funkyjesus.org) (Ping timeout: 256 seconds)
13:23:36 tugrik joins (~username@war.funkyjesus.org)
13:24:05 × cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0)
13:39:22 ADG1089__ joins (~aditya@122.163.225.112)
13:50:51 xaltsc_ joins (~xaltsc@unaffiliated/xaltsc)
13:58:24 rabliatu joins (~quassel@107.158.96.59)
13:59:32 earldouglas parts (~james@unaffiliated/jamestastic) ()
14:19:07 tux1 joins (~tux@ru1.metahumanvpn.network)
14:21:01 <tux1> Hi all, I'm trying to make certain window sticky on launch with manageHook. copyToAll functions works ok with keybindings. But doF copyToAll doesn't launch the window on all workspaces and no errors? Can someone enlighten me?
14:26:27 <geekosaur> I'd expect that to need liftX, not doF
14:27:17 <geekosaur> but I'd expect a compile error from the attempt
14:29:37 <tux1> hmm geekosaur any better way to launch on all workspaces? how to use liftX? Do I just do liftX copyToAll?
14:30:50 <tux1> maybe using xdotool? like spawn("xdotool key Super_L+s") ---> my keybinding to make windows sticky
14:32:56 <geekosaur> whoops! so the keybinding wants to use windows, so doF was in fact the right thing to use
14:33:09 <geekosaur> which explains why no error. (I'm looking at the code now)
14:33:46 <tux1> I don't understand, haskell noob
14:34:10 <geekosaur> the manageHook may be too soon to activate it. I have some commented-out code in my own config using copyToAll but haven't tested it
14:35:16 <tux1> what should I do?
14:35:35 <geekosaur> I don't think xdotool will do the right thing, since the event it sends is at the wrong level to activate xmonad's key grab
14:36:17 <tux1> Yeah...
14:36:24 × tux1 quits (~tux@ru1.metahumanvpn.network) (Quit: WeeChat 2.9)
14:37:25 tux1 joins (~tux@ru1.metahumanvpn.network)
14:38:10 <geekosaur> mmm. the problem is the window isn't focused yet within the StackSet at that point, it's in the Query instead
14:39:26 <tux1> some people have this in config ", className =? "Xfce4-notifyd" --> doF W.focusDown <+> doF copyToAll" maybe it worked for them?
14:40:41 <geekosaur> that seems likely, I was looking at the code trying to think of how to do something like that but focusDown seems likely
14:40:51 <tux1> still doesn't work (
14:41:10 <tux1> doIgnore puts them on all workspaces but unfocusable
14:42:04 ddellacosta joins (dd@gateway/vpn/mullvad/ddellacosta)
14:46:03 <tux1> geekosaur: my bad bro, doF copyToAll works, the issue was I had another rule with className="mpv", commented that out and works, do the orders of rules matter?
14:46:21 <geekosaur> yes, order matters
14:46:52 <geekosaur> but multiple rules should be able to match, unless syou're using composeOne
14:47:10 <tux1> the second one is with title match, it was below className, but still didnt work
14:47:14 <tux1> using composeAll
14:47:51 <tux1> maybe className has precedence over title
14:47:53 <tux1> ?
14:48:04 <tux1> i should try className and title
14:50:00 × geekosaur quits (ac3a3bc9@172.58.59.201) (Remote host closed the connection)
14:58:21 × tux1 quits (~tux@ru1.metahumanvpn.network) (Quit: WeeChat 2.9)
15:05:38 tux1 joins (~tux@ru1.metahumanvpn.network)
15:11:43 × ddellacosta quits (dd@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 268 seconds)
15:26:23 <al3x27> What is the Compose key (xK_Multi_key) called, if I use XMonad.Util.NamedActions? (Trying to use the menu key as a modifier)
15:27:04 × al3x27 quits (~plovs@85.254.75.199) (Quit: WeeChat 2.9)
15:27:20 al3x27 joins (~plovs@85.254.75.199)
15:28:13 <al3x27> What is the Compose key (xK_Multi_key) called, if I use XMonad.Util.NamedActions? (Trying to use the menu key as a modifier)
15:43:12 × berberman_ quits (~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in)
15:43:33 berberman joins (~berberman@unaffiliated/berberman)
15:44:44 × berberman quits (~berberman@unaffiliated/berberman) (Max SendQ exceeded)
15:45:33 berberman joins (~berberman@unaffiliated/berberman)
16:01:01 <tux1> al3x27: run xev, click the button name will be printed
16:04:37 × ADG1089__ quits (~aditya@122.163.225.112) (Remote host closed the connection)
16:11:16 saep joins (~saep@94.31.86.216)
16:14:58 <al3x27> tux1: used xev, but couldn't map keymap 135 Menu to anything in Xmonad.Util.NamedActions. Solved it using xmodmap, now it works, thanks!
16:15:55 <tux1> Nice!
16:16:26 <tux1> al3x27: much use window managers? WMhopper?
16:17:04 <al3x27> ? didn't understand the question?
16:22:47 <al3x27> not much hopping, I3 for a long time, then a bit of sway, now on xmonad, which does everything i need, haskell is just super weird
16:47:38 geekosaur joins (42d52137@66.213.33.55)
16:50:02 mc47 joins (~yecinem@89.246.239.190)
17:01:14 × tux1 quits (~tux@ru1.metahumanvpn.network) (Ping timeout: 260 seconds)
17:03:05 tux1 joins (~tux@ru1.metahumanvpn.network)
17:12:35 ddellacosta joins (dd@gateway/vpn/mullvad/ddellacosta)
17:30:12 × jsoo quits (~jsoo@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in)
17:35:18 berberman_ joins (~berberman@unaffiliated/berberman)
17:36:09 × berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 272 seconds)
17:36:29 × berberman_ quits (~berberman@unaffiliated/berberman) (Max SendQ exceeded)
17:36:56 berberman joins (~berberman@unaffiliated/berberman)
17:39:03 ADG1089__ joins (~aditya@122.163.225.112)
17:39:12 <tux1> al3x27: yeah xmonad is a beast, i3/bspwm doesn't come anywhere close, used DWM for a good bit
17:41:35 <tux1> al3x27: if you need couple of good configs to take a look at, Ethan Schnoover (creater of Solarized) has great one and DistroTube
17:41:48 <tux1> can take parts you like and add to your config
17:41:52 jsoo joins (~jsoo@irc.refl.club)
17:56:16 × tux1 quits (~tux@ru1.metahumanvpn.network) (Quit: WeeChat 2.9)
18:00:05 × geekosaur quits (42d52137@66.213.33.55) (Ping timeout: 245 seconds)
18:30:07 geekosaur joins (42d52137@66.213.33.55)
18:52:02 <al3x27> The solarized guy has a great setup, this video is what got me interested: https://www.youtube.com/watch?v=70IxjLEmomg
19:03:31 berberman_ joins (~berberman@unaffiliated/berberman)
19:04:49 × berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 268 seconds)
19:07:27 growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net)
19:10:00 × jsoo quits (~jsoo@irc.refl.club) (Remote host closed the connection)
19:12:36 jsoo joins (~jsoo@irc.refl.club)
20:02:05 × xaltsc_ quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 240 seconds)
20:03:25 × geekosaur quits (42d52137@66.213.33.55) (Ping timeout: 245 seconds)
20:05:10 × rabliatu quits (~quassel@107.158.96.59) (Quit: 1)
20:30:10 rabliatu joins (~quassel@107.158.96.179)
20:32:45 malook joins (~Thunderbi@5.108.184.37)
20:33:12 ADG1089_ joins (~aditya@122.163.225.112)
20:33:49 × ADG1089__ quits (~aditya@122.163.225.112) (Read error: Connection reset by peer)
20:35:35 geekosaur joins (42d52137@66.213.33.55)
20:45:42 × malook quits (~Thunderbi@5.108.184.37) (Quit: malook)
20:50:36 × saep quits (~saep@94.31.86.216) (Remote host closed the connection)
20:54:24 × mc47 quits (~yecinem@89.246.239.190) (Ping timeout: 256 seconds)
21:02:49 × thc202 quits (~thc202@unaffiliated/thc202) (Quit: thc202)
21:40:44 × ADG1089_ quits (~aditya@122.163.225.112) (Remote host closed the connection)
21:41:08 ADG1089__ joins (~aditya@122.163.225.112)
21:48:38 × ADG1089__ quits (~aditya@122.163.225.112) (Remote host closed the connection)
21:49:52 × geekosaur quits (42d52137@66.213.33.55) (Remote host closed the connection)

All times are in UTC on 2020-12-23.