2021-11-03 00:00:07 +0100 | gruntsplatter | (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 268 seconds) |
2021-11-03 00:18:13 +0100 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |
2021-11-03 00:49:58 +0100 | eblip | (~eb0t@90.194.37.155) (Read error: Connection reset by peer) |
2021-11-03 00:55:42 +0100 | eblip | (~eb0t@90.202.252.138) |
2021-11-03 01:01:18 +0100 | trillp | (~trillp@69.233.98.238) () |
2021-11-03 02:01:46 +0100 | humky | (~humky@user/humky) (Quit: Leaving) |
2021-11-03 02:06:38 +0100 | gruntsplatter | (~sogens@gateway/vpn/pia/sogens) |
2021-11-03 03:07:59 +0100 | tremon | (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in) |
2021-11-03 03:42:36 +0100 | narcht074 | (~user@143.137.70.156) |
2021-11-03 03:43:01 +0100 | <narcht074> | s |
2021-11-03 03:43:02 +0100 | <narcht074> | w |
2021-11-03 03:43:02 +0100 | <narcht074> | a |
2021-11-03 03:43:05 +0100 | <narcht074> | I'm sorry |
2021-11-03 03:43:12 +0100 | <narcht074> | Is this xmonad chat? |
2021-11-03 03:43:59 +0100 | <TheWizardTower[m> | last I checked. |
2021-11-03 03:44:00 +0100 | <TheWizardTower[m> | sup? |
2021-11-03 03:44:08 +0100 | <narcht074> | yeah |
2021-11-03 03:44:19 +0100 | <narcht074> | Do you know a lot about xmonad? |
2021-11-03 03:44:45 +0100 | <TheWizardTower[m> | shrug That's all relative. What issue are you running into to? |
2021-11-03 03:47:42 +0100 | <narcht074> | one day my xmonad was running just fine, then i reboot my pc and when I tried to log in, thi error appears: " Starting version 149.5-2-arch /dev/nvme0n1p2: clean, 765387/30662656 files, 19340542/122641683 blocks |
2021-11-03 03:48:32 +0100 | <narcht074> | I've tried to reinstall, and update everything |
2021-11-03 04:01:51 +0100 | catman | (~catman@user/catman) (Ping timeout: 268 seconds) |
2021-11-03 04:02:14 +0100 | <narcht074> | is there anybody there? |
2021-11-03 04:02:26 +0100 | <narcht074> | does anyone know how to solve this? please |
2021-11-03 04:02:29 +0100 | <TheWizardTower[m> | Yes. I'm at work, so sometimes things come up. |
2021-11-03 04:02:48 +0100 | <TheWizardTower[m> | Where does that error appear? Which log file, and when? |
2021-11-03 04:03:00 +0100 | <narcht074> | Oh, ok, I'm not used to irc |
2021-11-03 04:03:04 +0100 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds) |
2021-11-03 04:03:22 +0100 | <TheWizardTower[m> | "version 149.5-2-arch" doesn't sound like anything xmonad/ghc/haskell related. |
2021-11-03 04:03:24 +0100 | catman | (~catman@user/catman) |
2021-11-03 04:03:42 +0100 | <narcht074> | it appear on some black screen when i click the botton log in, and then appears this black screen with that message, close, and get back to the log in screen |
2021-11-03 04:05:42 +0100 | <narcht074> | the "version 149..." appears on the first line, and the "/dev/..." appears on the second line |
2021-11-03 04:12:46 +0100 | <TheWizardTower[m> | so, let's drill down. |
2021-11-03 04:12:56 +0100 | catman | (~catman@user/catman) (Ping timeout: 268 seconds) |
2021-11-03 04:12:57 +0100 | <TheWizardTower[m> | can you get to an X environment of any kind on that machine? |
2021-11-03 04:16:06 +0100 | catman | (~catman@user/catman) |
2021-11-03 04:16:32 +0100 | catman | (~catman@user/catman) (Client Quit) |
2021-11-03 04:17:34 +0100 | catman | (~catman@user/catman) |
2021-11-03 04:19:09 +0100 | <narcht074> | yes I can use awesome and I'm using xfce4 right now |
2021-11-03 04:19:18 +0100 | <TheWizardTower[m> | okay. |
2021-11-03 04:19:30 +0100 | <TheWizardTower[m> | if you start up a terminal, and run xmonad --replace, what output do you get? |
2021-11-03 04:19:44 +0100 | <TheWizardTower[m> | if it's a bunch, use pastebin. |
2021-11-03 04:22:36 +0100 | banc | (banc@gateway/vpn/airvpn/banc) |
2021-11-03 04:23:28 +0100 | <narcht074> | XMonad is recompiling and replacing itself another XMonad process because the current process is called "xmonad" but the compiled configuration should be called "xmonad-x86_64-linux" |
2021-11-03 04:23:29 +0100 | <narcht074> | XMonad will use ghc to recompile, because "/home/rico/.xmonad/build" does not exist. |
2021-11-03 04:23:29 +0100 | <narcht074> | XMonad skipping recompile because it is not forced (e.g. via --recompile), and neither xmonad.hs nor any *.hs / *.lhs / *.hsc files in lib/ have been changed. |
2021-11-03 04:23:29 +0100 | <narcht074> | /home/rico/.xmonad/xmonad-x86_64-linux: error while loading shared libraries: libHSdbus-1.2.21-EgMQ1kMqEa4FOHyiVBu9Vk-ghc9.0.1.so: cannot open shared object file: No such file or director |
2021-11-03 04:24:10 +0100 | narcht074 | (~user@143.137.70.156) (Remote host closed the connection) |
2021-11-03 04:25:01 +0100 | narcht074 | (~user@143.137.70.156) |
2021-11-03 04:25:12 +0100 | <narcht074> | hello, I'm sorry and I'm back, I left by mistake |
2021-11-03 04:25:37 +0100 | <TheWizardTower[m> | so it looks like the dbus library binding isn't there. |
2021-11-03 04:25:52 +0100 | <narcht074> | what should I do? |
2021-11-03 04:25:53 +0100 | <TheWizardTower[m> | how are you building xmonad? |
2021-11-03 04:26:25 +0100 | <narcht074> | I've never built anything |
2021-11-03 04:26:36 +0100 | <TheWizardTower[m> | well, basic thing to check, do you have the libHSdbus library installed? |
2021-11-03 04:26:46 +0100 | <narcht074> | no idea |
2021-11-03 04:26:51 +0100 | <narcht074> | how i check ? |
2021-11-03 04:27:02 +0100 | <TheWizardTower[m> | what distro are you running? |
2021-11-03 04:27:12 +0100 | <narcht074> | arch ( arcolinux) |
2021-11-03 04:28:07 +0100 | <TheWizardTower[m> | pacman -Fx 'libHSdbus*' |
2021-11-03 04:28:50 +0100 | <narcht074> | yes it is installed |
2021-11-03 04:29:02 +0100 | <TheWizardTower[m> | hm. okay. rad. |
2021-11-03 04:30:05 +0100 | <TheWizardTower[m> | run pacman -Syu |
2021-11-03 04:30:13 +0100 | <TheWizardTower[m> | then xmonad --recompile |
2021-11-03 04:30:48 +0100 | <narcht074> | ok |
2021-11-03 04:33:45 +0100 | <narcht074> | What is the way that i can send you long texts? |
2021-11-03 04:33:56 +0100 | <TheWizardTower[m> | pastebin.org |
2021-11-03 04:36:07 +0100 | <narcht074> | https://pastebin.com/LsUfJtyK |
2021-11-03 04:37:13 +0100 | <TheWizardTower[m> | okay. something is very broke. hm. |
2021-11-03 04:37:25 +0100 | <TheWizardTower[m> | do you have all the xmonad packages/libraries installed? |
2021-11-03 04:38:30 +0100 | <TheWizardTower[m> | secondly, can you move your ~/.xmonad/xmonad.hs somewhere else, put in a stock config, then try xmonad --recomplie again? |
2021-11-03 04:40:34 +0100 | <narcht074> | how do I check the packages/libraries? |
2021-11-03 04:40:56 +0100 | <narcht074> | what is a stock config? |
2021-11-03 04:42:23 +0100 | <TheWizardTower[m> | something minimal. examples: https://wiki.haskell.org/Xmonad/Config_archive/Template_xmonad.hs_(darcs) |
2021-11-03 04:42:37 +0100 | <TheWizardTower[m> | so |
2021-11-03 04:42:37 +0100 | <TheWizardTower[m> | import XMonad |
2021-11-03 04:42:37 +0100 | <TheWizardTower[m> | main = xmonad defaultConfig |
2021-11-03 04:44:12 +0100 | <narcht074> | on terminal? |
2021-11-03 04:44:58 +0100 | <TheWizardTower[m> | so, fundamentals. your xmonad config lives in your home directory, under ~/.xmonad/xmonad.hs |
2021-11-03 04:45:10 +0100 | <TheWizardTower[m> | that describes the main function of your xmonad binary. |
2021-11-03 04:45:32 +0100 | <TheWizardTower[m> | I want to get that building again. Start with something dumb simple, and slowly add things in. |
2021-11-03 04:45:34 +0100 | <TheWizardTower[m> | to see what broke where. |
2021-11-03 04:46:01 +0100 | <TheWizardTower[m> | as for "how do you check packages/libraries" |
2021-11-03 04:46:01 +0100 | <TheWizardTower[m> | pacman -Ss xmonad |
2021-11-03 04:46:40 +0100 | <narcht074> | arcolinux_repo/arcolinux-config-xmonad-git 21.07-01 |
2021-11-03 04:46:40 +0100 | <narcht074> | Configuration files for ArcoLinuxB Xmonad |
2021-11-03 04:46:40 +0100 | <narcht074> | arcolinux_repo/arcolinux-xmonad-dconf-git 21.09-01 |
2021-11-03 04:46:40 +0100 | <narcht074> | Configuration files for ArcoLinux Iso |
2021-11-03 04:46:43 +0100 | <narcht074> | arcolinux_repo/arcolinux-xmonad-polybar-git 21.10-20 [installed] |
2021-11-03 04:46:46 +0100 | <narcht074> | Desktop configuration for ArcoLinux -D -B |
2021-11-03 04:46:50 +0100 | <narcht074> | arcolinux_repo/arcolinux-xmonad-xmobar-git 21.10-20 |
2021-11-03 04:46:53 +0100 | <narcht074> | Desktop configuration for ArcoLinux -D -B |
2021-11-03 04:46:57 +0100 | <narcht074> | arcolinux_repo_3party/xmonad-log 0.1.0-3 |
2021-11-03 04:47:00 +0100 | <narcht074> | DBus monitor for xmonad log events |
2021-11-03 04:47:03 +0100 | <narcht074> | community/xmonad 0.15-149 [installed] |
2021-11-03 04:47:04 +0100 | <narcht074> | Lightweight X11 tiled window manager written in Haskell |
2021-11-03 04:47:06 +0100 | <narcht074> | community/xmonad-contrib 0.16-129 [installed] |
2021-11-03 04:47:10 +0100 | <narcht074> | Add-ons for xmonad |
2021-11-03 04:47:13 +0100 | <narcht074> | community/xmonad-utils 0.1.3.3-154 |
2021-11-03 04:47:16 +0100 | <narcht074> | Small collection of X utilities |
2021-11-03 04:47:40 +0100 | <narcht074> | SO what should I do now? do you want me to send you my xmonad.hs? or to change it? |
2021-11-03 04:49:17 +0100 | <TheWizardTower[m> | hmm. worrisome that xmonad is at 0.15 and the contrib is at 0.16. I think the latest version is 0.17. |
2021-11-03 04:53:00 +0100 | <narcht074> | but i just did pacman -Syu |
2021-11-03 04:53:51 +0100 | <TheWizardTower[m> | Right. Which may suggest that the packages are in a broken/inconsistent state on the arcolinux side. |
2021-11-03 04:54:39 +0100 | <TheWizardTower[m> | Or something weird is happening on your machine. |
2021-11-03 04:55:00 +0100 | <TheWizardTower[m> | It's deeply worrisome that xmonad --recompile gives you a bunch of errors about how it couldn't find the XMonad library. |
2021-11-03 04:55:36 +0100 | <narcht074> | do you think that make I should reinstall arco? |
2021-11-03 04:55:46 +0100 | <narcht074> | maybe** not make |
2021-11-03 04:56:52 +0100 | <narcht074> | or some other operating system that i can use my xmonad ( because i don't like ubuntu nor mint nor debin...) |
2021-11-03 04:56:53 +0100 | <TheWizardTower[m> | The thought has crossed my mind. I'd suggest trying something like building xmonad with stack, because stack is really good about fetching dependencies if you configure it right. |
2021-11-03 04:57:05 +0100 | <TheWizardTower[m> | FWIW, it works pretty well for me on Fedora. |
2021-11-03 04:57:18 +0100 | <narcht074> | what is it? |
2021-11-03 04:57:32 +0100 | <TheWizardTower[m> | But it's probably worthwhile to install Arco into a VM, put your xmonad config onto it, and see if it builds fresh there. |
2021-11-03 04:57:51 +0100 | <TheWizardTower[m> | Fedora linux. It's a distro run by red hat (...yeah, I know...), but it tends to be pretty robust and reliable. |
2021-11-03 04:58:33 +0100 | <narcht074> | yeah i know, i meant what is fwiw |
2021-11-03 04:59:19 +0100 | <TheWizardTower[m> | oh |
2021-11-03 04:59:23 +0100 | <TheWizardTower[m> | "for what it's worth" |
2021-11-03 05:00:06 +0100 | <narcht074> | because ok maybe the problem is with my pc, because when i was trying to install arco it had a lot of bugs and errors, but why xmonad worked in first place, and why just xmonad stopped now? |
2021-11-03 05:00:18 +0100 | <narcht074> | thanks |
2021-11-03 05:01:49 +0100 | <narcht074> | But anyways how do I build xmonad, or where can i learn it? |
2021-11-03 05:02:11 +0100 | <TheWizardTower[m> | My guess was that having xmonad be at .015 and the contrib library be 0.16 was the problem. |
2021-11-03 05:02:18 +0100 | <TheWizardTower[m> | But that's how it's set up on my machine as well, and it runs fine. |
2021-11-03 05:03:17 +0100 | <TheWizardTower[m> | So something went bork with your build environment. |
2021-11-03 05:03:55 +0100 | <narcht074> | what if i delet my .xmonad, and unistall everything and install again? |
2021-11-03 05:04:25 +0100 | <TheWizardTower[m> | I'd suggest copying your xmonad.hs file first, but that'd be a good step. :) |
2021-11-03 05:04:42 +0100 | <TheWizardTower[m> | copy your config file off somewhere else, assuming you've put some time into customizing it. |
2021-11-03 05:04:57 +0100 | <narcht074> | But I've never had maked any config |
2021-11-03 05:05:07 +0100 | <TheWizardTower[m> | spooky. okay. |
2021-11-03 05:05:19 +0100 | <TheWizardTower[m> | copy it over anyway. |
2021-11-03 05:05:25 +0100 | <TheWizardTower[m> | better safe than sorry. |
2021-11-03 05:05:25 +0100 | <narcht074> | ok |
2021-11-03 05:05:53 +0100 | <narcht074> | copyed |
2021-11-03 05:06:06 +0100 | <TheWizardTower[m> | right. nuke your ~/.xmonad directory. |
2021-11-03 05:06:11 +0100 | <TheWizardTower[m> | then run xmonad --recompile |
2021-11-03 05:06:14 +0100 | SenranKaguya | (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) |
2021-11-03 05:06:47 +0100 | <TheWizardTower[m> | (I need to step aside for dayjob stuff) |
2021-11-03 05:06:51 +0100 | <TheWizardTower[m> | good luck! |
2021-11-03 05:07:19 +0100 | <narcht074> | Ok, good job |
2021-11-03 05:07:30 +0100 | <narcht074> | i removed and did what you said and... |
2021-11-03 05:07:36 +0100 | <narcht074> | output was redirected with -o, but no output will be generated |
2021-11-03 05:07:37 +0100 | <narcht074> | because there is no Main module. |
2021-11-03 05:07:37 +0100 | <narcht074> | <no location info>: error: can't find file: xmonad.hs |
2021-11-03 05:07:43 +0100 | <narcht074> | Please check the file for errors. |
2021-11-03 05:08:16 +0100 | <TheWizardTower[m> | okay. create a new file at ~/.xmonad/xmonad.hs |
2021-11-03 05:08:33 +0100 | <narcht074> | Later we keep this, thanks a lot |
2021-11-03 05:08:45 +0100 | <TheWizardTower[m> | and put into it |
2021-11-03 05:08:49 +0100 | <TheWizardTower[m> | import Xmonad |
2021-11-03 05:08:49 +0100 | <TheWizardTower[m> | main :: IO () |
2021-11-03 05:08:49 +0100 | <TheWizardTower[m> | main = xmonad defaultConfig |
2021-11-03 05:09:08 +0100 | <TheWizardTower[m> | sorry, XMonad |
2021-11-03 05:09:12 +0100 | <TheWizardTower[m> | so import XMonad |
2021-11-03 05:09:41 +0100 | <narcht074> | will you be back? |
2021-11-03 05:13:03 +0100 | <narcht074> | xmonad.hs:1:1: error: |
2021-11-03 05:13:03 +0100 | <narcht074> | Could not load module ‘XMonad’ |
2021-11-03 05:13:03 +0100 | <narcht074> | It is a member of the package ‘xmonad-0.15-7dMeNFbP8IeE3YLbUIFRoc’ |
2021-11-03 05:13:03 +0100 | <narcht074> | which is unusable due to missing dependencies: |
2021-11-03 05:13:06 +0100 | <narcht074> | X11-1.10.1-KOexKqfvsIxF1vDZupKBH4 data-default-0.7.1.1-8aGzV3AyDr077p6b91gXPe |
2021-11-03 05:13:10 +0100 | <narcht074> | Use -v (or `:set -v` in ghci) to see a list of the files searched for. |
2021-11-03 05:13:13 +0100 | <narcht074> | | |
2021-11-03 05:13:16 +0100 | <narcht074> | 1 | import XMonad |
2021-11-03 05:13:19 +0100 | <narcht074> | | ^^^^^^^^^^^^^ |
2021-11-03 05:13:24 +0100 | <narcht074> | Please check the file for errors. |
2021-11-03 05:17:50 +0100 | Guest57 | (~Guest57@bb219-74-97-19.singnet.com.sg) |
2021-11-03 05:23:59 +0100 | Guest57 | (~Guest57@bb219-74-97-19.singnet.com.sg) (Quit: Client closed) |
2021-11-03 05:25:42 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) (Ping timeout: 268 seconds) |
2021-11-03 05:28:19 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-11-03 06:25:31 +0100 | ^[ | (~user@user//x-8473491) (Ping timeout: 245 seconds) |
2021-11-03 06:27:42 +0100 | ^[ | (~user@user//x-8473491) |
2021-11-03 06:32:18 +0100 | gruntsplatter | (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 268 seconds) |
2021-11-03 06:33:23 +0100 | qbt | (~qbt@user/edun) |
2021-11-03 06:41:22 +0100 | qbt | (~qbt@user/edun) (Quit: Leaving.) |
2021-11-03 06:55:44 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) (Ping timeout: 268 seconds) |
2021-11-03 06:58:31 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-11-03 07:01:17 +0100 | SenranKaguya | (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Quit: WeeChat 3.3) |
2021-11-03 07:11:09 +0100 | electr0n | (~electr0n@about/security/founder/electr0n) |
2021-11-03 07:22:31 +0100 | qbt | (~qbt@user/edun) |
2021-11-03 09:16:54 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) (Read error: Connection reset by peer) |
2021-11-03 09:17:51 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-11-03 09:19:45 +0100 | cfricke | (~cfricke@user/cfricke) |
2021-11-03 09:30:41 +0100 | mc47 | (~mc47@xmonad/TheMC47) |
2021-11-03 10:00:08 +0100 | Alee[m] | (~alee1449m@2001:470:69fc:105::6d38) (Quit: You have been kicked for being idle) |
2021-11-03 10:04:53 +0100 | Guest34 | (~Guest34@83.24.219.43.ipv4.supernova.orange.pl) |
2021-11-03 10:24:23 +0100 | cfricke | (~cfricke@user/cfricke) (Ping timeout: 264 seconds) |
2021-11-03 10:24:32 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-11-03 10:27:12 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-11-03 10:29:36 +0100 | cfricke | (~cfricke@user/cfricke) |
2021-11-03 10:31:23 +0100 | cfricke | (~cfricke@user/cfricke) (Client Quit) |
2021-11-03 11:06:38 +0100 | narcht07` | (~user@143.137.70.156) |
2021-11-03 11:08:18 +0100 | narcht074 | (~user@143.137.70.156) (Ping timeout: 260 seconds) |
2021-11-03 12:00:42 +0100 | qbt | (~qbt@user/edun) (Quit: Leaving.) |
2021-11-03 12:01:13 +0100 | qbt | (~qbt@user/edun) |
2021-11-03 12:02:14 +0100 | qbt | (~qbt@user/edun) (Client Quit) |
2021-11-03 12:02:52 +0100 | terrorjack | (~terrorjac@static.3.200.12.49.clients.your-server.de) (Quit: The Lounge - https://thelounge.chat) |
2021-11-03 12:05:49 +0100 | terrorjack | (~terrorjac@2a01:4f8:1c1e:509a::1) |
2021-11-03 12:10:11 +0100 | qbt | (~qbt@user/edun) |
2021-11-03 12:37:06 +0100 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2021-11-03 12:37:06 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
2021-11-03 12:37:09 +0100 | allbery_b | geekosaur |
2021-11-03 12:50:43 +0100 | qbt | (~qbt@user/edun) (Quit: Leaving.) |
2021-11-03 13:14:05 +0100 | cfricke | (~cfricke@user/cfricke) |
2021-11-03 13:26:23 +0100 | Ainoretho | (~ypw@huji-132-64-245-57.xt.huji.ac.il) |
2021-11-03 13:26:32 +0100 | Ainoretho | (~ypw@huji-132-64-245-57.xt.huji.ac.il) (Client Quit) |
2021-11-03 13:27:24 +0100 | Ainoretho | (~ypw@huji-132-64-245-57.xt.huji.ac.il) |
2021-11-03 13:27:32 +0100 | Ainoretho | (~ypw@huji-132-64-245-57.xt.huji.ac.il) (Client Quit) |
2021-11-03 13:27:57 +0100 | Ainoretho | (~ypw@huji-132-64-245-57.xt.huji.ac.il) |
2021-11-03 13:29:14 +0100 | Ainoretho | (~ypw@huji-132-64-245-57.xt.huji.ac.il) (Client Quit) |
2021-11-03 13:43:06 +0100 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
2021-11-03 15:15:45 +0100 | nihilipster[m]1 | (~nihilipst@2001:470:69fc:105::720) |
2021-11-03 15:36:29 +0100 | narcht07` | (~user@143.137.70.156) (Remote host closed the connection) |
2021-11-03 15:45:54 +0100 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.3) |
2021-11-03 16:02:44 +0100 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 268 seconds) |
2021-11-03 16:09:56 +0100 | <jakefromstatefar> | I had a similar problem |
2021-11-03 16:09:56 +0100 | <jakefromstatefar> | I fixed it by nuking my ghc/cabal db, then re-installing everything via [`nix`](https://nixos.org/nix) |
2021-11-03 16:11:27 +0100 | <geekosaur> | sounds to me like they're just missing the haskell dbus binding which can presumably be installed via pacman. although if that was updated cabal or stack would not know about it and you would indeed need to nuke their stores and start over |
2021-11-03 16:11:55 +0100 | <geekosaur> | cabal and stack both expect to have full control over all deps, not to have a system package manager whacking things around behind their backs |
2021-11-03 16:12:37 +0100 | <jakefromstatefar> | Yeah, arch was my pain point too... narcht07 |
2021-11-03 16:12:40 +0100 | <geekosaur> | this is one of many downsides to arch forcing everything to be linked dynamically |
2021-11-03 16:12:55 +0100 | <jakefromstatefar> | indeed |
2021-11-03 16:48:51 +0100 | seschwar | (~seschwar@user/seschwar) |
2021-11-03 16:55:34 +0100 | <geekosaur> | so we've been tossing around the gdpr implications of ircbrowse (try some of the links at the top of the log page, in addition to the logging itself). noting that I'm in the US so know relatively little about EU regulations, but it's looking smart to (a) set an ENTRYMSG warning about logging, and (b) set up an #xmonad-unlogged |
2021-11-03 16:58:29 +0100 | <geekosaur> | hm, apparently I don't have perms to set up #xmonad-unlogged, although I'm in there for now |
2021-11-03 17:00:09 +0100 | <geekosaur> | have set the entrymsg to note the logging and point people to #xmonad-unlogged if they have GDPR concerns or otherwise don't want to be logged |
2021-11-03 17:00:48 +0100 | <geekosaur> | discussion is in #haskell-offtopic if you want to weigh in (it's also unlogged, so you can't see the past discussion) |
2021-11-03 17:04:16 +0100 | <mc47> | ENTRYMSG should definitely be included |
2021-11-03 17:05:15 +0100 | <geekosaur> | [03 15:57:29] -ChanServ- The entry message for #xmonad has been set to This channel is logged at http://ircbrowse.tomsmeding.com/browse/lcxmonad. If you do not wish to be logged or have EU GDPR concerns, try #xmonad-unlogged instead. |
2021-11-03 17:07:14 +0100 | <geekosaur> | probably some more of us should join #xmonad-unlogged because my network is somewhat flaky and the channel will go away next time I fall off |
2021-11-03 17:07:40 +0100 | <geekosaur> | ([03 15:57:43] -ChanServ- You are not an authorized group contact for the #xmonad namespace.) |
2021-11-03 17:07:57 +0100 | <geekosaur> | what happened when I tried to CLAIM it, sigh |
2021-11-03 17:08:11 +0100 | <geekosaur> | suppose we need liskin for that |
2021-11-03 17:32:26 +0100 | tv | (~tv@user/tv) (Ping timeout: 260 seconds) |
2021-11-03 17:36:09 +0100 | dsamperi | (~dsamperi@2603-7000-3b42-5400-b0ad-0af8-2f41-da4e.res6.spectrum.com) |
2021-11-03 17:41:14 +0100 | <liskin> | so how do we make sure nobody in #xmonad-unlogged enables logging in their IRC client? |
2021-11-03 17:42:31 +0100 | <liskin> | (these questions should probably be raised in #haskell-offtopic, and perhaps they had been, unfortunately I don't have time and energy to participate in these today) |
2021-11-03 17:42:36 +0100 | <geekosaur> | personal use is explicitly not covered. if they publish it to the internet it's covered, but in that case *they* are liable |
2021-11-03 17:43:31 +0100 | <geekosaur> | we discussed that aspect yesterday afternoon my time |
2021-11-03 17:43:52 +0100 | <geekosaur> | basically, I'm in #haskell-offtopic so you don't have to :) |
2021-11-03 17:44:33 +0100 | <geekosaur> | we also got some advice from [exa]'s employer's gdpr lawyers, and will probably be asking for more |
2021-11-03 17:45:09 +0100 | <liskin> | hm, okay, I've given you full flags/access to #xmonad-unlogged |
2021-11-03 17:45:38 +0100 | <liskin> | may I also ask: is this a precaution or a reaction? |
2021-11-03 17:45:48 +0100 | tv | (~tv@user/tv) |
2021-11-03 17:46:38 +0100 | <geekosaur> | dminuoso found out about https://ircbrowse.tomsmeding.com/nick/* and started quoting the gdpr at us, over in #haskell |
2021-11-03 17:47:13 +0100 | <geekosaur> | so, reaction |
2021-11-03 17:49:35 +0100 | <liskin> | okay :-) |
2021-11-03 17:50:14 +0100 | <geekosaur> | and I'm having more or less the same discussion over in #haskell-ops |
2021-11-03 17:51:15 +0100 | tv | (~tv@user/tv) (Ping timeout: 268 seconds) |
2021-11-03 17:51:34 +0100 | <geekosaur> | (where we also have a tame libera op, who thinks gdpr is *not* applicable to ircbrowse. sadly he's not also a lawyer, so not sure how far to trust that) |
2021-11-03 17:51:39 +0100 | tv | (~tv@user/tv) |
2021-11-03 18:02:06 +0100 | <liskin> | yeah I have absolutely no idea about any of this, I just assumed nobody cares because this is the old internet |
2021-11-03 18:02:43 +0100 | <liskin> | please do tell me if #xmonad-unlogged ever becomes something worth joining |
2021-11-03 18:12:09 +0100 | tv | (~tv@user/tv) (Read error: Connection reset by peer) |
2021-11-03 18:17:25 +0100 | SenranKaguya | (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) |
2021-11-03 18:30:25 +0100 | tv | (~tv@user/tv) |
2021-11-03 18:33:24 +0100 | cfricke | (~cfricke@user/cfricke) |
2021-11-03 18:34:55 +0100 | <SenranKaguya> | xmonad unfocuses the current window for a brief moment when pressing a key when, even if the key is mapped to return () |
2021-11-03 18:35:48 +0100 | <SenranKaguya> | my guess as to why is KeyEvent queries the focused Window, which causes an update to X () |
2021-11-03 18:36:37 +0100 | <geekosaur> | my guess as to why is xmonad's passive grab becomes an active grab, but the grab is not held by a window so all windows become unfocused briefly? |
2021-11-03 18:36:40 +0100 | <SenranKaguya> | could i avoid the momentary unfocus if I make my own KeyEvent that doesn't read any state? |
2021-11-03 18:36:48 +0100 | <geekosaur> | xmonad already knows the focused window from the StackSet |
2021-11-03 18:38:56 +0100 | <geekosaur> | also reading the state does not change it |
2021-11-03 18:39:15 +0100 | <geekosaur> | it would be weird if getting the focused window unfocused it |
2021-11-03 18:40:39 +0100 | <geekosaur> | hm, actually that sounds weird anyway because we don't update windows on KeyPress so borders shouldn't change at all |
2021-11-03 18:40:59 +0100 | <geekosaur> | are you by any chance running a compositor or something? |
2021-11-03 18:41:18 +0100 | <SenranKaguya> | really? if I bind a key to return () and hold that key down with something like firefox some UI elements flicker |
2021-11-03 18:41:26 +0100 | <SenranKaguya> | yes, i'm running picom |
2021-11-03 18:42:09 +0100 | <geekosaur> | I think I had to set use-ewmh-active-win (I already had EwmhDesktops enabled) to make it behave correctly |
2021-11-03 18:42:36 +0100 | <geekosaur> | and, UI elements inside a window should not be affected at all; xmonad is not in control of those |
2021-11-03 18:43:00 +0100 | <geekosaur> | so this may be a firefox bug |
2021-11-03 18:44:38 +0100 | <geekosaur> | mrh. but if I mod-k on my workspace containing only a chrome window, its border does flicker. then again the stackset is being updated (even though it's a null update) so windows is called afterward |
2021-11-03 18:45:32 +0100 | <geekosaur> | same with mod-t but it's less noticeable (but it has the same problem, windows is called afterward) |
2021-11-03 18:48:33 +0100 | <liskin> | There's PureX for these null updates btw |
2021-11-03 18:49:19 +0100 | <geekosaur> | but is it used inside of X.O.windows so it knows when no update is actually needed? |
2021-11-03 18:49:47 +0100 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.3) |
2021-11-03 18:50:10 +0100 | <geekosaur> | I think windows always re-lays out the whole stack |
2021-11-03 18:50:51 +0100 | <SenranKaguya> | setting use-ewmh-active-win didn't seem to have an effect, and even after killing picom some windows still flicker |
2021-11-03 18:54:07 +0100 | <geekosaur> | sigh, now I want to set a key to delay for 1-2s and see if windows lose focus for that long, then drill down and see why we're calling windows before processing the key |
2021-11-03 18:59:49 +0100 | <geekosaur> | didn't lose focus. so are we always calling windows after running the key action? |
2021-11-03 19:01:04 +0100 | <liskin> | geekosaur: no, it replaces windows |
2021-11-03 19:08:15 +0100 | <Solid> | geekosaur: gdpr is also explicitly opt-out (though many people often conveniently forget that) so I don't actually think #*-unlogged would cut it |
2021-11-03 19:08:27 +0100 | <Solid> | sorry, opt-in, not opt-out |
2021-11-03 19:09:55 +0100 | <geekosaur> | so either we go with glguy's claim that gdpr does not apply here, or irc logging is against the gdpr |
2021-11-03 19:14:01 +0100 | dsamperi | (~dsamperi@2603-7000-3b42-5400-b0ad-0af8-2f41-da4e.res6.spectrum.com) (Quit: Konversation terminated!) |
2021-11-03 19:16:05 +0100 | <geekosaur> | hm, the problems with having a delay in the action are (a) can't sanely hold the key down to loop over it (b) can't easily tell where the focus loss is happening. it does disprove the assertion that it's "looking at state" that causes it, but so does reading the code |
2021-11-03 19:17:27 +0100 | <geekosaur> | erm, wait. do we *always* call xrrUpdateConfiguration? |
2021-11-03 19:18:09 +0100 | <geekosaur> | although I guess that shouldn't cause focus loss either |
2021-11-03 19:25:51 +0100 | <liskin> | Solid: if that was true Matrix, Discord, and everything else was illegal too |
2021-11-03 19:26:00 +0100 | <liskin> | *would be |
2021-11-03 19:26:06 +0100 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
2021-11-03 19:28:02 +0100 | <Solid> | liskin: you're explicitly agreeing to discords privacy policy when you sign up, right? |
2021-11-03 19:28:32 +0100 | <geekosaur> | yeh, that's one of the reasons I think an ENTRYMSG and an unlogged version of the channel is the best we can do. that, or glguy is correct and it simply doesn't apply, but in that case I see ways the likes of Facebook can evade GDPR when Facebook and company are exactly who GDPR wants to rein in |
2021-11-03 19:29:06 +0100 | tv | (~tv@user/tv) (Ping timeout: 260 seconds) |
2021-11-03 19:30:47 +0100 | desantra | (~skykanin@user/skykanin) |
2021-11-03 19:31:01 +0100 | <geekosaur> | anyone else want to take a shot at why we'd have flickering borders on any command? I'm not seeing it :( |
2021-11-03 19:31:40 +0100 | <geekosaur> | I can confirm it's not something that happens before the user command is executed, because if I make that command a 2s delay I don't see the border vanish for 2s |
2021-11-03 19:32:12 +0100 | <jakefromstatefar> | I thought it was due to commands taking focus |
2021-11-03 19:32:49 +0100 | <desantra> | I cannot for the lift of me get xmonad to ignore polybar when fullscreening apps. I'm using `docks`, `ewmh`, `fullscreenEventHook`, `docksEventHook`, and `manageDocks` in `myManageHook`, but it still doesn't work. Here is my full config: https://bpa.st/7IUA |
2021-11-03 19:32:59 +0100 | <desantra> | life* |
2021-11-03 19:33:31 +0100 | <desantra> | I'm on xmonad version 0.15 if that matters |
2021-11-03 19:33:42 +0100 | dsamperi | (~dsamperi@2603-7000-3b42-5400-ad06-78d6-67f9-46d9.res6.spectrum.com) |
2021-11-03 19:34:22 +0100 | <desantra> | also for some reason none of my JumpToLayout keybindings work |
2021-11-03 19:35:22 +0100 | dsamperi | (~dsamperi@2603-7000-3b42-5400-ad06-78d6-67f9-46d9.res6.spectrum.com) (Client Quit) |
2021-11-03 19:36:03 +0100 | dsamperi | (~dsamperi@2603-7000-3b42-5400-ad06-78d6-67f9-46d9.res6.spectrum.com) |
2021-11-03 19:36:08 +0100 | <geekosaur> | JumpToLayout is easy, you need to import XMonad hiding ((|||)) and explicitly import (|||) from ManageHelpers |
2021-11-03 19:36:23 +0100 | <geekosaur> | (this changes in 0.17) |
2021-11-03 19:36:55 +0100 | <geekosaur> | jakefromstatefar, a command cannot take focus |
2021-11-03 19:37:30 +0100 | <geekosaur> | and there are no focus changes or other invocations of X.O.windows involved with the KeyPress handler |
2021-11-03 19:38:17 +0100 | <geekosaur> | sorry I think I mean LayoutCombinators |
2021-11-03 19:38:44 +0100 | <geekosaur> | anyway you need the replacement definition of the ||| operator for JumpToLayout to work |
2021-11-03 19:38:53 +0100 | <geekosaur> | the default one doesn't know what to do with the message |
2021-11-03 19:39:34 +0100 | <desantra> | geekosaur: ah yes, thanks! that fixed the JumpToLayout |
2021-11-03 19:40:18 +0100 | <desantra> | it's very odd that the fullscreening doesn't work tho... I got it working yesterday then accidentally deleted my entire config. After that I was never able to get it working again lmao |
2021-11-03 19:40:25 +0100 | <liskin> | Solid: possibly, no one reads that though |
2021-11-03 19:41:50 +0100 | <liskin> | Solid: Matrix would still be in trouble though, I think |
2021-11-03 19:42:08 +0100 | <liskin> | If you run your own homeserver and join a public channel... |
2021-11-03 19:42:13 +0100 | tv | (~tv@user/tv) |
2021-11-03 19:43:04 +0100 | <desantra> | no idea why NixOS doesn't provide the latest xmonad version |
2021-11-03 19:45:35 +0100 | <liskin> | Possibly because no one noticed the announcement. :-) |
2021-11-03 19:46:35 +0100 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 268 seconds) |
2021-11-03 19:51:47 +0100 | <geekosaur> | we only released a few days ago, it'll take a while for everyone to catch up |
2021-11-03 19:52:09 +0100 | <Solid> | doesn't nixos build all of hackage or something |
2021-11-03 19:52:16 +0100 | <Solid> | in which case xmonad should be covered |
2021-11-03 19:53:08 +0100 | qbt | (~qbt@user/edun) |
2021-11-03 19:53:24 +0100 | <geekosaur> | we merged JumpToLayout and the replacement (|||) to core in 0.17 precisely because of this issue, and because while the whole message business in xmonad is a clever hack, it means there is neither a compile-time nor a runtime way to determine that nothing in the layout handles a given message |
2021-11-03 19:53:37 +0100 | <geekosaur> | so you get silent failures like that |
2021-11-03 19:57:41 +0100 | qbt | (~qbt@user/edun) (Client Quit) |
2021-11-03 19:58:01 +0100 | qbt | (~qbt@user/edun) |
2021-11-03 19:59:39 +0100 | <geekosaur> | meanwhile, with respect to fullscreening apps, I think the problem is that fullscreening is exactly that, it takes over everything including the reserved dock area |
2021-11-03 20:00:47 +0100 | <SenranKaguya> | geekosaur: i can get the same focus loss i'm seeing to hold if i use mappings that await another keypress, e.g. i have "M-g f" and "M-g p" bound and i press "M-g", some elements of windows will dim until i press esc or f/g |
2021-11-03 20:00:51 +0100 | <geekosaur> | btw lines 123-125 do nothing since you're not referencing those definitions. you're instead specifying them explicitly above that, in the definitions of tiled and stackTile |
2021-11-03 20:01:42 +0100 | <SenranKaguya> | so the flicker may not be from updating the stackset |
2021-11-03 20:02:14 +0100 | <geekosaur> | hm, now that's interesting. I also use additionalKeysP, so now I wonder fi it's related to that |
2021-11-03 20:03:36 +0100 | <liskin> | I think this fullscreening business deserves a FAQ entry |
2021-11-03 20:03:51 +0100 | <liskin> | It's being asked like twice a week or something? |
2021-11-03 20:04:15 +0100 | <liskin> | We need a bot to answer that :-D |
2021-11-03 20:05:14 +0100 | <geekosaur> | doesn't look like it is, unless there's a submap involved there's nothing involved during processing of a key but I see the brief loss of focus with no submaps here |
2021-11-03 20:05:30 +0100 | <geekosaur> | I just don't see anything causing it |
2021-11-03 20:11:34 +0100 | Guest34 | (~Guest34@83.24.219.43.ipv4.supernova.orange.pl) (Quit: Client closed) |
2021-11-03 20:11:48 +0100 | <geekosaur> | anyone want to try their hand at rewriting the FAQ? currently it just wants to be laid to rest, it's like 15 years out of date |
2021-11-03 20:12:02 +0100 | <geekosaur> | "runhaskell Setup.hs", please die |
2021-11-03 20:18:18 +0100 | <FOSSHuman[m]> | @where help |
2021-11-03 20:18:18 +0100 | <lambdabot> | Got the code? Got the info? Then we've got the help for you! |
2021-11-03 20:18:37 +0100 | <FOSSHuman[m]> | @where a |
2021-11-03 20:18:37 +0100 | <lambdabot> | I know nothing about a. |
2021-11-03 20:19:17 +0100 | <FOSSHuman[m]> | @where anything |
2021-11-03 20:19:17 +0100 | <lambdabot> | I know nothing about anything. |
2021-11-03 20:21:55 +0100 | <FOSSHuman[m]> | @where paste |
2021-11-03 20:21:55 +0100 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
2021-11-03 20:25:07 +0100 | <FOSSHuman[m]> | sry for the spam everyone |
2021-11-03 20:25:26 +0100 | Guest34 | (~Guest34@83.24.219.43.ipv4.supernova.orange.pl) |
2021-11-03 20:25:39 +0100 | <geekosaur> | you can /query lambdabot, you know |
2021-11-03 20:25:52 +0100 | <geekosaur> | although hm, dunno how well that works via matrix |
2021-11-03 20:25:58 +0100 | Guest34 | (~Guest34@83.24.219.43.ipv4.supernova.orange.pl) (Client Quit) |
2021-11-03 20:27:39 +0100 | <FOSSHuman[m]> | pretty cool, seems to have worked for me on matrix |
2021-11-03 20:27:44 +0100 | <FOSSHuman[m]> | opened a seperate ddm |
2021-11-03 20:27:46 +0100 | <FOSSHuman[m]> | dm* |
2021-11-03 20:29:11 +0100 | <FOSSHuman[m]> | @hoogle doShift |
2021-11-03 20:29:12 +0100 | <lambdabot> | XMonad.Config.Prime doShift :: WorkspaceId -> ManageHook |
2021-11-03 20:29:24 +0100 | <FOSSHuman[m]> | wow thats cool |
2021-11-03 20:32:08 +0100 | <FOSSHuman[m]> | Last spam message, I swear |
2021-11-03 20:32:11 +0100 | <FOSSHuman[m]> | @quote |
2021-11-03 20:32:11 +0100 | <lambdabot> | edwinb says: where does 'Oleg cornered me in a pub and explained delimited continuations to me' fit in? |
2021-11-03 20:32:37 +0100 | <FOSSHuman[m]> | didnt understand that quote tbh |
2021-11-03 20:33:16 +0100 | <geekosaur> | Oleg's somewhat infamous in the Haskell community |
2021-11-03 20:33:42 +0100 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2021-11-03 20:33:49 +0100 | <geekosaur> | https://okmij.org/ftp/ |
2021-11-03 20:35:12 +0100 | <geekosaur> | beyond that, I have no idea either |
2021-11-03 20:37:21 +0100 | <FOSSHuman[m]> | Theres an entire wikipedia page on this lol: https://en.wikipedia.org/wiki/Delimited_continuation |
2021-11-03 20:42:26 +0100 | <FOSSHuman[m]> | @tell geekosaur Me neither |
2021-11-03 20:42:26 +0100 | <lambdabot> | Consider it noted. |
2021-11-03 20:44:19 +0100 | geekosaur | still needs to fill out his lambdabot commands file and find somewhere to host it |
2021-11-03 20:44:57 +0100 | <geekosaur> | since I can't update it where it is now |
2021-11-03 21:04:59 +0100 | qbt | (~qbt@user/edun) (Quit: Leaving.) |
2021-11-03 21:06:23 +0100 | <FOSSHuman[m]> | I've recently switched to Sourcehut (https:sr.ht) and find that unlike Gitlab, it actually shows the repo on Firefox and doesn't have annoying cloudflare |
2021-11-03 21:06:46 +0100 | <FOSSHuman[m]> | s/https:/https/// |
2021-11-03 21:07:08 +0100 | <FOSSHuman[m]> | *https: https:// |
2021-11-03 21:07:50 +0100 | <FOSSHuman[m]> | Github works on FF though since it doesn't have cloudflare |
2021-11-03 21:07:58 +0100 | <FOSSHuman[m]> | i dont think |
2021-11-03 21:08:13 +0100 | <FOSSHuman[m]> | so |
2021-11-03 21:10:33 +0100 | FOSSHuman[m] | uploaded an image: (68KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/AsfUmnhVRozNFtsCFBBlamKH/sourcehut-da… > |
2021-11-03 21:10:34 +0100 | <FOSSHuman[m]> | it has a very minimal UI aswell: |
2021-11-03 21:11:20 +0100 | <FOSSHuman[m]> | even has mailing lists |
2021-11-03 21:13:30 +0100 | <FOSSHuman[m]> | According to the creator of sourcehut's blog: https://drewdevault.com/2021/10/15/Status-update-October-2021.html they are working on an IRC bouncer for paid sourcehut users aswell, pretty cool stuff |
2021-11-03 21:14:01 +0100 | <FOSSHuman[m]> | They also can encrypt emails to you using your PGP public key |
2021-11-03 21:16:12 +0100 | <FOSSHuman[m]> | Mailing list example: |
2021-11-03 21:16:26 +0100 | FOSSHuman[m] | uploaded an image: (174KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/uFvQeVNIcRCWGqKulnRjXbgD/sourcehut-ma… > |
2021-11-03 21:19:34 +0100 | <FOSSHuman[m]> | The creator of Sourcehut has worked on a CLI email client called aerc that has syntax highlighting (for sourcehut mailing list email patches)/ pgp support |
2021-11-03 21:19:58 +0100 | <FOSSHuman[m]> | https://aerc-mail.org/ |
2021-11-03 21:21:18 +0100 | <FOSSHuman[m]> | Uses SMTP and/or IMAP btw, so your email provider has to support sending emails to an SMTP and/or IMAP server |
2021-11-03 21:34:30 +0100 | SenranKaguya | (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 268 seconds) |
2021-11-03 21:51:47 +0100 | SenranKaguya | (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) |
2021-11-03 21:57:28 +0100 | <desantra> | Is there an easy way to get xmonad talking to polybar? |
2021-11-03 22:00:13 +0100 | <geekosaur> | if polybar speaks ewmh then it should be sufficient to use the ewmh combinator. otherwise, I don't know polybar so I don't know if there's a way to get DynamicLog / StatusBar inforation to it |
2021-11-03 22:01:56 +0100 | <davve> | ewmh is the key |
2021-11-03 22:02:01 +0100 | <davve> | i am using polybar |
2021-11-03 22:02:21 +0100 | <davve> | if you want i can share my xmonad.hs if you promise not to make fun of me |
2021-11-03 22:04:31 +0100 | <davve> | https://pastecode.io/s/9fp2417v |
2021-11-03 22:05:02 +0100 | <davve> | welcoming any suggestions on how to make it neater, would not attribute myself as a haskell programmer yet |
2021-11-03 22:05:36 +0100 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) (Quit: No Ping reply in 180 seconds.) |
2021-11-03 22:05:44 +0100 | <davve> | get that and use generic for wm-restack in your polybar |
2021-11-03 22:05:47 +0100 | <davve> | and you should be set |
2021-11-03 22:06:33 +0100 | <davve> | the ewmh related stuff |
2021-11-03 22:06:45 +0100 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) |
2021-11-03 22:07:21 +0100 | <davve> | should be pretty easy to do, but figuring that out how took some time |
2021-11-03 22:14:11 +0100 | <desantra> | my polybar.error says it doesn't recognise wm-restack=generic even though I'm on 3.5.7 which should support it (I think) |
2021-11-03 22:17:30 +0100 | <desantra> | https://i.imgur.com/G0JO0Zc.png lmao |
2021-11-03 22:22:23 +0100 | desantra | writes Haskell for a living and yet can't get their xmonad working :P |
2021-11-03 22:23:15 +0100 | <desantra> | I'm already using the ewmh combinator and fullscreen hook since the fullscreen combinator doesn't exist in 0.15 |
2021-11-03 22:31:28 +0100 | <dsamperi> | > putStrLn "test" |
2021-11-03 22:31:30 +0100 | <lambdabot> | <IO ()> |
2021-11-03 22:32:10 +0100 | <geekosaur> | lambdabot doesn't run IO |
2021-11-03 22:32:40 +0100 | <geekosaur> | you can /query yahb and get working IO, with some limitations. it uses % instead of > |
2021-11-03 22:36:04 +0100 | <dsamperi> | thanks geekosaur |
2021-11-03 22:38:13 +0100 | dsamperi | (~dsamperi@2603-7000-3b42-5400-ad06-78d6-67f9-46d9.res6.spectrum.com) (Konversation terminated!) |
2021-11-03 22:54:00 +0100 | desantra | (~skykanin@user/skykanin) (Quit: WeeChat 3.3) |
2021-11-03 23:05:11 +0100 | <FOSSHuman[m]> | Hey guys, how do I avoid a certain strut in a certain direction on a certain layout specifically??? |
2021-11-03 23:06:57 +0100 | <geekosaur> | use avoidStrutsOn on that layout |
2021-11-03 23:07:55 +0100 | <geekosaur> | https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Hooks-ManageDocks.html#v:avo… |
2021-11-03 23:08:35 +0100 | <geekosaur> | avoidStruts is avoidStrutsOn [U,D,L,R] |
2021-11-03 23:09:39 +0100 | <geekosaur> | you may have to move avoidStruts to other layouts instead of over all of them to have things work as expected |
2021-11-03 23:17:37 +0100 | <FOSSHuman[m]> | <geekosaur> "you may have to move avoidStruts..." <- Nice thank you.. |
2021-11-03 23:27:42 +0100 | Narcht074 | (~user@143.137.70.156) |
2021-11-03 23:27:51 +0100 | <Narcht074> | Hi guys |
2021-11-03 23:28:25 +0100 | <Narcht074> | Yestarday I was here trying to fix this problem and didn't work |
2021-11-03 23:28:32 +0100 | <Narcht074> | Could someone help me? |
2021-11-03 23:35:35 +0100 | <geekosaur> | we can try |
2021-11-03 23:40:51 +0100 | <Narcht074> | please |
2021-11-03 23:44:03 +0100 | Narcht007 | (~user@143.137.70.156) |
2021-11-03 23:46:06 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
2021-11-03 23:56:03 +0100 | Narcht074 | (~user@143.137.70.156) (Remote host closed the connection) |
2021-11-03 23:58:30 +0100 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |