Logs: liberachat/#xmonad
| 2021-11-05 13:46:25 | <Solid> | kelnoky: it still seems to check in ~/.xmonad (afair it still prefers ~/.xmonad if there exists a file called ~/.xmonad/xmonad.hs) |
| 2021-11-05 13:46:44 | <Solid> | so perhaps [re]move that file or directory |
| 2021-11-05 13:46:45 | <kelnoky> | I uninstalled the big stuff, like ghc, xmonad, xmonad-contrib, but most haskell stuff is still installed via pacman, should I delete that |
| 2021-11-05 13:46:50 | <kelnoky> | ah, I'll rename it, ok |
| 2021-11-05 13:47:50 | <kelnoky> | ok, that's better |
| 2021-11-05 13:47:54 | <kelnoky> | next error: https://0bin.net/paste/-pDQb8sA#0SW-Owgm2YP0WwwKOfXCSGTMXwkA9N6Hu/vC6jYTtGq |
| 2021-11-05 13:48:48 | <kelnoky> | mind you, my xmonad.hs is cobbled together in long hours of work and help from this channel, I unfortunately can't code anything, let alone haskell, I just like the way xmonad feels and I've been using it for years without problems :D |
| 2021-11-05 13:49:36 | <Solid> | kelnoky: all of these `default....` Vars have been removed; you are supposed to just use `def` now and let GHC figure out the right thing to put into the hole |
| 2021-11-05 13:53:54 | <kelnoky> | https://0bin.net/paste/gJYWEgWg#o4EBeOV0NZr8mTfyqC9yJuhJn3b5TWsLTVlnnkpJHQR |
| 2021-11-05 13:53:56 | <kelnoky> | this is my xmonad.hs |
| 2021-11-05 13:54:29 | <kelnoky> | so I replace "defaultPP" in line 94 with "def"? |
| 2021-11-05 13:54:51 | <Solid> | yes, and also all occurences of "defaultConfig" |
| 2021-11-05 13:55:08 | <kelnoky> | even though the compiler didnt mind those? |
| 2021-11-05 13:55:09 | <kelnoky> | ok though |
| 2021-11-05 13:56:01 | Solid | quickly checks the code |
| 2021-11-05 13:56:10 | <Solid> | nono, that's definitely been removed as well |
| 2021-11-05 13:56:19 | <Solid> | I reckon you'd get the relevant errors after fixing the defaultPP thing |
| 2021-11-05 13:56:41 | <kelnoky> | others now, I I might figure those out from the message |
| 2021-11-05 13:59:49 | <kelnoky> | ok, I changed stuff, the compiler still doesn't like the config, here is the updated config: https://0bin.net/paste/f1aF3FVE#YmbLX86Z90GxljG-IC1NC3jvSlIUzYFOnkkWihxjDIj |
| 2021-11-05 14:00:37 | <kelnoky> | and the errors I can't handle: https://0bin.net/paste/KRnM7EhR#5iE-APTCHCl1Jvf6ZXIbhDbigaXPkqEebwo8D/F5kW1 |
| 2021-11-05 14:00:56 | <kelnoky> | the errors are related to where it told me to change stuff to "docks", I only followed instructions :D |
| 2021-11-05 14:02:53 | <Solid> | the instructions are more like "use this function to get that functionality", not "do a replace-searh with these strings" ;) |
| 2021-11-05 14:03:39 | <Solid> | "docks" is a combinator that you put at the top, like "ewmh": "xmonad $ docks $ emwh ..." |
| 2021-11-05 14:03:49 | <Solid> | and "ewmhFullscreen" is the same |
| 2021-11-05 14:08:18 | <kelnoky> | so I could ignore the warning about "fullscreenEventHook" being deprecated and not replace it with "ewmhFullscreen"? |
| 2021-11-05 14:08:27 | <kelnoky> | or is it the wrong place to relpace it? |
| 2021-11-05 14:09:03 | <Solid> | it is just the wrong place |
| 2021-11-05 14:09:36 | <Solid> | write something like "xmonad $ ewmh $ emwhFullscreen $ docks ..." instead of what you have now |
| 2021-11-05 14:10:01 | <kelnoky> | "xmonad $ ewmh def" <- instead of this? |
| 2021-11-05 14:12:11 | <Solid> | yes, "xmonad $ ewmh $ emwhFullscreen $ docks $ def" should do it |
| 2021-11-05 14:12:39 | <kelnoky> | yeah, just did that |
| 2021-11-05 14:13:16 | <kelnoky> | the compiler is still not happy about the docks thing :D https://0bin.net/paste/pCfxCJja#D6TBsfDVBfwReVJ5LJ3UBnTG1je4E9qSY5pbQugftlm |
| 2021-11-05 14:15:41 | <Solid> | def has to come at the end |
| 2021-11-05 14:15:46 | <kelnoky> | ok, I put $ def at the end of that line like you did, now the errors are different |
| 2021-11-05 14:15:56 | <Solid> | since that's the default config you're modifying |
| 2021-11-05 14:18:35 | <kelnoky> | ok, we're back to the complaints about the deprecated terms in the config, but I can't just replace them? https://0bin.net/paste/OxMpHd26#m3CdBw2eiqonv6-+zY7R+jYbZcwi/+sm87U6+lVPXnr |
| 2021-11-05 14:19:28 | <Solid> | You can just delete them now |
| 2021-11-05 14:19:31 | <kelnoky> | ah |
| 2021-11-05 14:19:42 | <Solid> | since you _have_ replaced them, just not in their exact spot |
| 2021-11-05 14:21:08 | <kelnoky> | I see |
| 2021-11-05 14:21:13 | <kelnoky> | it compiles now |
| 2021-11-05 14:21:18 | <kelnoky> | thanks a whole bunch, man |
| 2021-11-05 14:21:29 | <Solid> | \o/ |
| 2021-11-05 14:21:42 | <kelnoky> | now get me out of this horrendous openbox environment |
| 2021-11-05 14:22:17 | × | kelnoky quits (~kelnoky@2a02:8108:50c0:5650::1916) (Quit: Client closed) |
| 2021-11-05 14:22:25 | <geekosaur> | heh |
| 2021-11-05 14:25:30 | → | kelnoky joins (~kelnoky@2a02:8108:50c0:5650::1916) |
| 2021-11-05 14:26:44 | <kelnoky> | are tabs instead of spaces actually something that breaks functions? Because my dzen bar isn't spawning correctly |
| 2021-11-05 14:26:50 | <kelnoky> | or rather, not at all |
| 2021-11-05 14:27:02 | <kelnoky> | and that's the last complaint the compiler has |
| 2021-11-05 14:27:37 | <geekosaur> | tabs are complicated. the compiler expects them to go to the next multiple of 8, and indentation matters in Haskell |
| 2021-11-05 14:27:44 | <geekosaur> | but editors may disagree as to what they do |
| 2021-11-05 14:27:57 | <geekosaur> | which makes them difficult to be certain about |
| 2021-11-05 14:29:39 | <geekosaur> | that said, if it's just warning about tabs, you're probably okay. a real problem would manifest as a syntax error or type mismatch |
| 2021-11-05 14:31:28 | <kelnoky> | yeah, fixed everything, the issue with the dzen bar was just now outdated path |
| 2021-11-05 14:31:35 | <kelnoky> | to the old .xmonad dir |
| 2021-11-05 14:48:38 | <kelnoky> | so do I keep xmonad and haskell stuff updated via stack then? |
| 2021-11-05 14:50:16 | <geekosaur> | that's generally the idea. but one thing about stack is you don't generally have to do so, since resolvers are fixed |
| 2021-11-05 14:51:25 | <geekosaur> | so if you wanted to update you would update your resolver and then use stack to rebuild everything with the new resolver, then mod-q to rebuild your config against that. things don't silently get updated (possibly incompatibly) out form you, like apparently happened with arch |
| 2021-11-05 14:51:38 | <geekosaur> | \*from you |
| 2021-11-05 14:56:20 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3) |
| 2021-11-05 15:17:15 | <kelnoky> | did something change about ToggleStruts? I used to be able to get fullscreen videos above my dzen/conky bar with a keybind sending ToggleStruts, but the effect doesn't work anymore, the video stays below the bars |
| 2021-11-05 15:28:34 | × | ElKowar quits (~ElKowar@srv-fin.xware-gmbh.de) (Quit: Ping timeout (120 seconds)) |
| 2021-11-05 15:28:55 | → | ElKowar joins (~ElKowar@srv-fin.xware-gmbh.de) |
| 2021-11-05 15:30:02 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-11-05 15:31:33 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 268 seconds) |
| 2021-11-05 15:31:43 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-11-05 15:37:57 | → | qbt joins (~qbt@user/edun) |
| 2021-11-05 15:38:40 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2021-11-05 15:38:53 | <geekosaur> | sounds like ToggleStruts is still doing its thing (not reserving space for the bar), but the bar is above instead of below the fullscreen video. there might be an option to get the bar to lower itself |
| 2021-11-05 15:39:16 | <geekosaur> | I think we have a hack to force xmobar to be lowered, but no equivalent for dzen |
| 2021-11-05 15:45:26 | <liskin> | I think a checkDock --> doLower managehook should do the trick for dzen2 -dock as well |
| 2021-11-05 16:07:30 | × | zawaken quits (~zawaken@user/zawaken) (Ping timeout: 260 seconds) |
| 2021-11-05 16:08:41 | × | rokoe quits (~roskoe@79-68-160-163.dynamic.dsl.as9105.com) (Quit: Konversation terminated!) |
| 2021-11-05 16:11:10 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 260 seconds) |
| 2021-11-05 16:27:29 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2021-11-05 16:44:35 | × | joshproehl quits (~quassel@user/joshproehl) (Remote host closed the connection) |
| 2021-11-05 16:44:50 | × | Forkk quits (~forkk@li926-228.members.linode.com) (Ping timeout: 260 seconds) |
| 2021-11-05 16:45:26 | → | joshproehl joins (~quassel@user/joshproehl) |
| 2021-11-05 16:45:32 | → | Forkk joins (~forkk@li926-228.members.linode.com) |
| 2021-11-05 16:55:58 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 260 seconds) |
| 2021-11-05 16:57:15 | → | seschwar joins (~seschwar@user/seschwar) |
| 2021-11-05 17:28:30 | → | SenranKaguya joins (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) |
| 2021-11-05 17:35:08 | × | kelnoky quits (~kelnoky@2a02:8108:50c0:5650::1916) (Ping timeout: 256 seconds) |
| 2021-11-05 17:35:30 | → | kelnoky joins (~kelnoky@2a02:8108:50c0:5650::1916) |
| 2021-11-05 18:04:13 | × | kelnoky quits (~kelnoky@2a02:8108:50c0:5650::1916) (Quit: Client closed) |
| 2021-11-05 18:30:32 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2021-11-05 18:49:25 | → | gruntsplatter joins (~sogens@gateway/vpn/pia/sogens) |
| 2021-11-05 19:31:26 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 268 seconds) |
| 2021-11-05 19:36:09 | → | ebn joins (~user@h-46-59-90-141.A463.priv.bahnhof.se) |
| 2021-11-05 19:36:55 | → | tremon joins (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) |
| 2021-11-05 19:41:34 | × | ebn quits (~user@h-46-59-90-141.A463.priv.bahnhof.se) (Remote host closed the connection) |
| 2021-11-05 20:01:07 | → | ebn joins (~user@h-46-59-90-141.A463.priv.bahnhof.se) |
| 2021-11-05 20:01:29 | → | a6a45081-2b83 joins (~aditya@2603-6080-0800-8e4a-0000-0000-0000-01a8.res6.spectrum.com) |
| 2021-11-05 20:01:29 | × | a6a45081-2b83 quits (~aditya@2603-6080-0800-8e4a-0000-0000-0000-01a8.res6.spectrum.com) (Read error: Connection reset by peer) |
| 2021-11-05 20:02:56 | → | a6a45081-2b83 joins (~aditya@2603-6080-0800-8e4a-0000-0000-0000-01a8.res6.spectrum.com) |
| 2021-11-05 20:06:36 | × | a6a45081-2b83 quits (~aditya@2603-6080-0800-8e4a-0000-0000-0000-01a8.res6.spectrum.com) (Read error: Connection reset by peer) |
| 2021-11-05 20:10:22 | → | a6a45081-2b83 joins (~aditya@2603-6080-0800-8e4a-0000-0000-0000-01a8.res6.spectrum.com) |
| 2021-11-05 20:11:39 | × | a6a45081-2b83 quits (~aditya@2603-6080-0800-8e4a-0000-0000-0000-01a8.res6.spectrum.com) (Read error: Connection reset by peer) |
| 2021-11-05 20:12:07 | → | a6a45081-2b83 joins (~aditya@2603-6080-0800-8e4a-0000-0000-0000-01a8.res6.spectrum.com) |
All times are in UTC.