2022-01-07 00:34:59 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 256 seconds) |
2022-01-07 00:36:50 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2022-01-07 00:49:59 +0100 | <m1nty[m]> | <geekosaur> "this channel has a welcome..." <- oh ok ty |
2022-01-07 01:00:57 +0100 | dirtcastle | (~dirtcastl@2409:4072:6d05:702b:4850:64ff:fe0a:3353) |
2022-01-07 01:16:22 +0100 | <dirtcastle> | yes! do it! |
2022-01-07 01:35:41 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) |
2022-01-07 01:48:07 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Quit: Leaving) |
2022-01-07 02:00:22 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) |
2022-01-07 02:04:12 +0100 | mvk | (~mvk@2607:fea8:5cdd:f000::45db) |
2022-01-07 02:09:16 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Quit: Leaving) |
2022-01-07 02:25:57 +0100 | dirtcastle | (~dirtcastl@2409:4072:6d05:702b:4850:64ff:fe0a:3353) (Ping timeout: 240 seconds) |
2022-01-07 02:27:43 +0100 | dirtcastle | (~dirtcastl@103.43.203.229) |
2022-01-07 02:30:57 +0100 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 240 seconds) |
2022-01-07 03:04:42 +0100 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |
2022-01-07 04:03:31 +0100 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 256 seconds) |
2022-01-07 04:24:22 +0100 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-01-07 04:47:09 +0100 | td_ | (~td@94.134.91.33) (Ping timeout: 256 seconds) |
2022-01-07 04:48:47 +0100 | td_ | (~td@94.134.91.64) |
2022-01-07 05:00:01 +0100 | haasn | (~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
2022-01-07 05:01:22 +0100 | haasn | (~nand@haasn.dev) |
2022-01-07 05:31:01 +0100 | narendranath344[ | (~narendran@2001:470:69fc:105::1:62ba) |
2022-01-07 06:16:05 +0100 | <AIM[m]> | Anyone got the hs file working for xmobar? |
2022-01-07 06:16:15 +0100 | <AIM[m]> | Instead of the rc file |
2022-01-07 06:27:24 +0100 | <sibi> | iamaravindim[m]: This one used to work for me: https://github.com/psibi/dotfiles/blob/master/xmobar/src/Lib.hs |
2022-01-07 07:00:09 +0100 | dirtcastle | (~dirtcastl@103.43.203.229) (Remote host closed the connection) |
2022-01-07 07:27:05 +0100 | <Hash> | What is ig? |
2022-01-07 07:43:54 +0100 | <Solid> | Hash: "i guess" |
2022-01-07 07:44:26 +0100 | <Solid> | AIM[m]: mine works (though lives in a stack project so I can directly compile xmobar with the config instead of doing `xmobar config.hs`) https://gitlab.com/slotThe/dotfiles/-/tree/master/xmobar/.config/xmobarrc |
2022-01-07 07:49:25 +0100 | edun | (~e@user/edun) |
2022-01-07 07:55:02 +0100 | <Hash> | Oh ok thanks |
2022-01-07 08:21:18 +0100 | dirtcastle | (~dirtcastl@103.43.203.229) |
2022-01-07 08:31:27 +0100 | mc47 | (~mc47@xmonad/TheMC47) |
2022-01-07 08:32:57 +0100 | <AIM[m]> | Ohhh |
2022-01-07 08:33:12 +0100 | <AIM[m]> | I tried and failed previously |
2022-01-07 08:33:23 +0100 | <AIM[m]> | From that same repo |
2022-01-07 08:33:59 +0100 | <AIM[m]> | I hope I'm running the git version of xmobar from aur |
2022-01-07 08:35:22 +0100 | <Hash> | Ok |
2022-01-07 08:35:24 +0100 | <Hash> | So |
2022-01-07 08:35:25 +0100 | <narendranath344[> | I build xmonad today using stack following the instructions given on xmonad github page, but it fails to compile xmonad.hs |
2022-01-07 08:35:25 +0100 | narendranath344[ | uploaded an image: (94KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/YuZEXxHAZoKRTsgRmWsNONJZ/photo_2022-0… > |
2022-01-07 08:35:38 +0100 | <Hash> | The problem exists in my KDE again with Xmonad |
2022-01-07 08:35:55 +0100 | <Hash> | The panel application menus don't work. I had a patch for it, I am not sure whom to give it to! |
2022-01-07 08:36:23 +0100 | <Hash> | KDE people don't care. They're not going to put the patch in because that breaks their functionality, but if they don't, it breaks plasmashell panel menus with Xmonad |
2022-01-07 08:36:37 +0100 | <Hash> | I patched out the things, but uhm, who wants it? I don't want to lose it one day. |
2022-01-07 08:37:09 +0100 | <Hash> | I forgot where the code was, specifically, but I had the patch files |
2022-01-07 08:37:34 +0100 | <Hash> | So irritating that. I like KDE and KDE apps/env but I like Xmonad |
2022-01-07 08:38:10 +0100 | narendranath344[ | uploaded an image: (69KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/LUwRejmgDcPgDbGmvfQxpCqt/pic-selected… > |
2022-01-07 08:38:25 +0100 | <narendranath344[> | narendranath344[: this is the result of build file |
2022-01-07 08:44:07 +0100 | <Solid> | narendranath344[: it tells you what's wrong: you need to write `XMonad` for the imports and not `Xmonad` |
2022-01-07 08:59:11 +0100 | <narendranath344[> | <Solid> "narendranath344: it tells you..." <- yeah I changed it |
2022-01-07 09:00:14 +0100 | <narendranath344[> | but it still failed |
2022-01-07 09:00:56 +0100 | <narendranath344[> | here is the output of build file http://ix.io/3Lkx |
2022-01-07 09:06:50 +0100 | <Solid> | yikes |
2022-01-07 09:07:43 +0100 | <Solid> | I suppose blame Arch and its insistence on dynamic linking? :) though do try to recompile with -fPIC as it says |
2022-01-07 09:09:29 +0100 | narendranath344[ | uploaded an image: (11KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/ZgmcykcQcyStXrqlPHBwNKRP/pic-selected… > |
2022-01-07 09:09:47 +0100 | <narendranath344[> | Solid: which parameter should I change here |
2022-01-07 09:10:47 +0100 | <narendranath344[> | Solid: yeah Arch way of packaging haskell package sucks |
2022-01-07 09:21:06 +0100 | <Solid> | narendranath344[: try adding --ghc-options="-fPIC" |
2022-01-07 09:22:22 +0100 | <Solid> | narendranath344[: actually, since you're doing `stack ghc`, just `-fPIC` after the `--` part should suffice |
2022-01-07 09:26:09 +0100 | <AIM[m]> | Hey any example config with Clickable PP and UnsafeXMonadLog? I use XMonad 0.17 |
2022-01-07 09:43:46 +0100 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2022-01-07 09:53:04 +0100 | mc47 | (~mc47@xmonad/TheMC47) |
2022-01-07 10:07:12 +0100 | catman | (~catman@user/catman) |
2022-01-07 10:07:54 +0100 | <Solid> | AIM[m]: are the docs not enough to find out how it works? (if yes, then that's a bug :)) |
2022-01-07 10:16:55 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) (Read error: Connection reset by peer) |
2022-01-07 10:17:46 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-01-07 10:33:41 +0100 | catman_ | (~catman@user/catman) |
2022-01-07 10:34:41 +0100 | catman | Guest8816 |
2022-01-07 10:34:41 +0100 | Guest8816 | (~catman@user/catman) (Killed (strontium.libera.chat (Nickname regained by services))) |
2022-01-07 10:34:41 +0100 | catman_ | catman |
2022-01-07 10:40:19 +0100 | <AIM[m]> | I just found a one line code in ClickablePP doc |
2022-01-07 10:40:58 +0100 | <AIM[m]> | s/I just found a one line code in ClickablePP doc/I just found a one line code in Clickable Worskpace doc/ |
2022-01-07 10:41:04 +0100 | <AIM[m]> | https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Util-ClickableWorkspaces.html |
2022-01-07 10:41:29 +0100 | <Solid> | This is pretty much all you need; add `clickablePP` to your xmobarPP as shown and then replace XMonadLog with UnsafeXMonadLog in your xmobar config |
2022-01-07 10:41:41 +0100 | <AIM[m]> | Maybe it's coz I don't know much prerequisite stuff for this util? |
2022-01-07 10:42:08 +0100 | <AIM[m]> | Solid: I did that but where do I add stuff to bring all the clickable buttons? |
2022-01-07 10:42:17 +0100 | <AIM[m]> | For Workspaces? |
2022-01-07 10:42:27 +0100 | <AIM[m]> | In XmobarPP? |
2022-01-07 10:42:41 +0100 | <AIM[m]> | I don't know much about ClickablePP tbh |
2022-01-07 10:42:45 +0100 | <Solid> | AIM[m]: what do you mean, exactly? |
2022-01-07 10:43:31 +0100 | <AIM[m]> | Like do I need some new PP for ClickablePP? Do I need to have a PP with that type and use def and modify it? |
2022-01-07 10:44:12 +0100 | <AIM[m]> | myClickablePP = def { blah blah blah} |
2022-01-07 10:44:13 +0100 | <Solid> | your probably already have a prety printer for xmobar, right? |
2022-01-07 10:44:13 +0100 | <AIM[m]> | Idk |
2022-01-07 10:44:20 +0100 | <AIM[m]> | Yep |
2022-01-07 10:44:40 +0100 | <Solid> | then add it there |
2022-01-07 10:44:40 +0100 | <AIM[m]> | I have one called myXMobarPP |
2022-01-07 10:44:53 +0100 | <AIM[m]> | It's not clickable as of now |
2022-01-07 10:45:11 +0100 | <AIM[m]> | Solid: So, it's just the same thibg used in previous version? |
2022-01-07 10:45:27 +0100 | <Solid> | myXMobarPP = clickablePP $ ... |
2022-01-07 10:45:29 +0100 | <Solid> | something like that |
2022-01-07 10:45:37 +0100 | <AIM[m]> | Idk I've seen configs without ClickablePP but get the same thing |
2022-01-07 10:45:55 +0100 | <AIM[m]> | Idk if ClickablePP is supposed to aimplify or something |
2022-01-07 10:46:03 +0100 | <AIM[m]> | s/aimplify/simplify/ |
2022-01-07 10:46:25 +0100 | <Solid> | I would imagine; otherwise you'd need to specify the respective xdotool actions yourself |
2022-01-07 10:47:18 +0100 | <AIM[m]> | The one I watched is: |
2022-01-07 10:47:18 +0100 | <AIM[m]> | https://www.youtube.com/watch?v=jCzuMHU3Qtw |
2022-01-07 10:47:33 +0100 | <AIM[m]> | I saw similar stuff in others github repo and stackoverflow |
2022-01-07 10:47:49 +0100 | <AIM[m]> | But Idk, the ClickablePP is nowhere used |
2022-01-07 10:50:26 +0100 | <Solid> | it's a new module in 0.17.0 |
2022-01-07 10:50:38 +0100 | <Solid> | I suppose someone got fed up with all these people rolling manual solutions :) |
2022-01-07 10:51:02 +0100 | <AIM[m]> | Ah, maybe that explains the configs not out there |
2022-01-07 10:51:50 +0100 | <AIM[m]> | It'd be really helpful if someone can tell me the difference and probably give an example config to study from |
2022-01-07 10:52:39 +0100 | <AIM[m]> | The difference in how it was done without ClickablePP and the way it's to be done with ClickablePP |
2022-01-07 11:19:42 +0100 | seschwar | (~seschwar@user/seschwar) |
2022-01-07 11:27:36 +0100 | <dirtcastle> | AIM, https://youtu.be/gPQ9mn9Nkpc. maybe this is helpful. |
2022-01-07 11:46:32 +0100 | <mc47> | AIM[m], the new way is really just adding clickablePP, e.g. https://github.com/TheMC47/dotfiles/blob/master/xmonad/.xmonad/xmonad.hs#L492 |
2022-01-07 12:11:00 +0100 | benin | (~benin@183.82.176.241) (Ping timeout: 256 seconds) |
2022-01-07 12:18:57 +0100 | benin | (~benin@183.82.176.241) |
2022-01-07 12:20:40 +0100 | narendranath344[ | uploaded an image: (21KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/pfZYRrPoVbncEKMUCDWLLlMh/pic-selected… > |
2022-01-07 12:21:03 +0100 | <narendranath344[> | <Solid> "narendranath344: actually, since..." <- 🙄🙄🙄 |
2022-01-07 12:39:45 +0100 | sogens1 | (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) (Quit: WeeChat 3.4) |
2022-01-07 12:40:03 +0100 | sogens | (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) |
2022-01-07 12:50:43 +0100 | <Solid> | I meant adding it as an argument to your build file |
2022-01-07 12:51:16 +0100 | <Solid> | but truth be told I have no idea about linker errors that may or may not have to do with the choices a distro I don't use has made along the way :) |
2022-01-07 12:55:07 +0100 | <geekosaur> | or may have to do with other choices |
2022-01-07 12:56:05 +0100 | <geekosaur> | xmonad.hs usually gets compiled into xmonad-<arch>-<os>, not simply xmonad |
2022-01-07 12:56:20 +0100 | <geekosaur> | so xmonad-x86_64-linux |
2022-01-07 12:57:59 +0100 | <Solid> | the build script had a "$1" in there so I would assume at least that part was correct |
2022-01-07 12:59:38 +0100 | <geekosaur> | but simply doing "stack ghc -- -fPIC xmonad.hs" will try to write xmonad, not the file identified by $1 |
2022-01-07 13:00:19 +0100 | <geekosaur> | stack ghc -- -fPIC xmonad-hs -o "$1" |
2022-01-07 13:00:55 +0100 | <geekosaur> | well, that $1 won't work at a shell prompt since it won't be set |
2022-01-07 13:01:05 +0100 | <geekosaur> | only in a build script |
2022-01-07 13:06:58 +0100 | <narendranath344[> | <geekosaur> "stack ghc -- -fPIC xmonad-hs -o..." <- Let me try it |
2022-01-07 13:07:37 +0100 | <geekosaur> | replace x86_64 with the right architecture (for example aarch64 on newer arm platforms) |
2022-01-07 13:14:49 +0100 | <narendranath344[> | <geekosaur> "replace x86_64 with the right..." <- It's a 64 bit machine so |
2022-01-07 13:15:15 +0100 | <geekosaur> | aarch64 is also 64 bit, just arm instead of pc |
2022-01-07 13:15:40 +0100 | <geekosaur> | and with things like apple's m1 chip it's becoming rather more common these days |
2022-01-07 13:24:10 +0100 | <narendranath344[> | <geekosaur> "and with things like apple's..." <- It's a lenovo laptop with Intel i5 10th gen processor |
2022-01-07 13:24:49 +0100 | <geekosaur> | ok, but I can't tell that from here so I had to guess the right arch and os to specify for the output :) |
2022-01-07 13:34:43 +0100 | benin | (~benin@183.82.176.241) (Ping timeout: 256 seconds) |
2022-01-07 13:35:16 +0100 | <narendranath344[> | <geekosaur> "ok, but I can't tell that from..." <- OS is Artix linux which offers only 2 types of installation one is x86_64 and other is ARM |
2022-01-07 13:35:37 +0100 | mvk | (~mvk@2607:fea8:5cdd:f000::45db) (Ping timeout: 240 seconds) |
2022-01-07 13:38:51 +0100 | <AIM[m]> | <dirtcastle> "AIM, https://youtu.be/gPQ9mn9Nkp..." <- It doesn't have ClickablePP does it? |
2022-01-07 13:40:15 +0100 | <AIM[m]> | <mc47> "AIM, the new way is really..." <- I think it uses the pre 0.17 method tho.... |
2022-01-07 13:41:00 +0100 | <AIM[m]> | Thanks for your help tho.... Really appreciate it! |
2022-01-07 13:43:13 +0100 | <AIM[m]> | * Kinda goes over my head... But will look into it... |
2022-01-07 13:46:58 +0100 | <narendranath344[> | http://ix.io/3LmG |
2022-01-07 13:46:58 +0100 | <narendranath344[> | it still gives the same error |
2022-01-07 13:47:13 +0100 | <dirtcastle> | AIM , I haven't watched it yet. soon I'll watch it. videos like this usually let u know abt functionality you aren't aware of. u may think it's irrelevant now, but will help u in the future is how I look at these things. when it comes to linux we use a lot of info that we picked up randomly. |
2022-01-07 13:47:35 +0100 | <narendranath344[> | here is the result of uname -ar Linux basedman 5.10.84-1-lts #1 SMP Wed, 08 Dec 2021 16:07:43 +0000 x86_64 GNU/Linux |
2022-01-07 13:49:09 +0100 | benin | (~benin@183.82.176.241) |
2022-01-07 13:49:09 +0100 | <narendranath344[> | this is the content of build file #!/bin/sh |
2022-01-07 13:49:09 +0100 | <narendranath344[> | exec stack ghc -- -fPIC xmonad.hs -o "$1" |
2022-01-07 13:50:04 +0100 | <geekosaur> | okay, so if the command I gave you worked from the shell then that should work for xmonad --recompile |
2022-01-07 13:51:25 +0100 | <narendranath344[> | geekosaur: http://ix.io/3LmGyeah it worked but what about these errors |
2022-01-07 13:51:50 +0100 | benin | (~benin@183.82.176.241) (Client Quit) |
2022-01-07 13:52:19 +0100 | <geekosaur> | if you got errors then it didn'[t work. but the url you gave me appears to be a blank page? |
2022-01-07 13:52:42 +0100 | <geekosaur> | oh, I see |
2022-01-07 13:53:58 +0100 | <narendranath344[> | http://ix.io/3LmG |
2022-01-07 13:54:00 +0100 | <geekosaur> | simply passing -fPIC here won;t automatically rebuild all those libraries with it |
2022-01-07 13:54:26 +0100 | <narendranath344[> | geekosaur: then? |
2022-01-07 13:54:32 +0100 | <geekosaur> | this sounds like a ghc autoconfiguration issue, which means stack got your OS wrong somehow |
2022-01-07 13:56:01 +0100 | <geekosaur> | I'm not sure how you fix this; you need to somehow tell stack to install a ghc and base libraries built with -fPIC, since it's currently using one without it |
2022-01-07 13:56:23 +0100 | <geekosaur> | this probably should be pursued with the stack folks |
2022-01-07 13:57:16 +0100 | <narendranath344[> | geekosaur: well somehow xmonad compiled and I'm inside it WTF🤯🤯🤯 |
2022-01-07 14:01:43 +0100 | <geekosaur> | but was that installed via stack or via a distribbution package? |
2022-01-07 14:02:21 +0100 | <narendranath344[> | geekosaur: xmonad and contrib package were installed with git clone |
2022-01-07 14:02:48 +0100 | <narendranath344[> | s/installed/clone/ |
2022-01-07 14:03:12 +0100 | <narendranath344[> | and then build with stack install && stack build |
2022-01-07 14:03:53 +0100 | <geekosaur> | sigh. I think you need someone who understands stack better than I do, then |
2022-01-07 14:03:58 +0100 | <narendranath344[> | s/installed/cloned/ |
2022-01-07 14:04:21 +0100 | <geekosaur> | unless you started out with an OS package and only cloned it later, in which case you're still running the OS package even if you removed it after |
2022-01-07 14:04:39 +0100 | <narendranath344[> | geekosaur: thanks for your help tho because of you I was able to compile it |
2022-01-07 14:05:03 +0100 | <narendranath344[> | the only thing that is bothering me are these errors |
2022-01-07 14:05:30 +0100 | <aplainzetakind> | I'm trying to set up xmonad on Pop OS (because I couldn't figure out my nvidia woes so I'll take a shot at something that supposedly Just Works). My xmonad is installed via ghcup/cabal. I put the absolute path to ~/.cabal/bin/xmonad in ~/.xsession as directed in the xmonad FAQ, but it seems to do nothing (no options at login). Any ideas? |
2022-01-07 14:07:05 +0100 | <geekosaur> | that's up to your OS and its display manager. some don't come with simple X session options |
2022-01-07 14:07:34 +0100 | <AIM[m]> | It uses gdm afaik |
2022-01-07 14:08:05 +0100 | <aplainzetakind> | AIM[m]: it does. |
2022-01-07 14:09:01 +0100 | <Solid> | aplainzetakind: did you create a .desktop file as instructed in INSTALL.md? |
2022-01-07 14:09:11 +0100 | <AIM[m]> | You'll need to look where gdm searches for it |
2022-01-07 14:10:49 +0100 | <aplainzetakind> | Yeah I couldn't figure out what $PATH is in effect for gdm, which is why I put the absolute path to the cabal symlink rather than just `xmonad`. |
2022-01-07 14:13:05 +0100 | <geekosaur> | it will be the system default, which is usually /bin:/usr/bin |
2022-01-07 14:13:22 +0100 | <geekosaur> | (or the reverse, but in any case no user stuff since it doesn't know what user yet) |
2022-01-07 14:16:30 +0100 | <aplainzetakind> | Hmm. |
2022-01-07 14:16:56 +0100 | <aplainzetakind> | Would symlinking to ~/.cabal/bin/xmonad from /bin work? |
2022-01-07 14:18:25 +0100 | <Solid> | probably |
2022-01-07 14:29:21 +0100 | edun | (~e@user/edun) (Quit: Leaving.) |
2022-01-07 14:59:45 +0100 | <AIM[m]> | <mc47> "AIM, the new way is really..." <- Holy cow! It works! |
2022-01-07 14:59:56 +0100 | <AIM[m]> | I never thought it was that simple! |
2022-01-07 15:00:14 +0100 | <AIM[m]> | It's magic! |
2022-01-07 15:01:38 +0100 | <mc47[m]> | It's xmonad ;) |
2022-01-07 15:07:40 +0100 | smeck | (~smeck@2a02:dc00:200:c096:73dd:bc87:32e9:8752) |
2022-01-07 15:08:31 +0100 | smeck | (~smeck@2a02:dc00:200:c096:73dd:bc87:32e9:8752) (Client Quit) |
2022-01-07 15:22:09 +0100 | <narendranath344[> | I compiled xmonad and xmonad-contrib with ghc.8.10.7, if I upgrade ghc do I need to build those packages again? |
2022-01-07 15:23:24 +0100 | <geekosaur> | yes |
2022-01-07 15:23:40 +0100 | <geekosaur> | but I'm not sure upgrading is the best didea right now |
2022-01-07 15:24:22 +0100 | <geekosaur> | 9.0.2 seems stable so far but is mostly unsupported (we do support it but many other Haskell packages don't yet) |
2022-01-07 15:24:57 +0100 | <geekosaur> | 9.2.1 likewise unsupported and has several known bugs; I'd hold off until 9.2.2 sometime later this month |
2022-01-07 15:26:10 +0100 | <geekosaur> | if you ask a ghc manager tool like ghcup what the recommended version is it'll say 8.10.7 |
2022-01-07 15:27:56 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2022-01-07 15:29:37 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-01-07 15:55:12 +0100 | <AIM[m]> | <narendranath344[> "I compiled xmonad and xmonad-..." <- Yep! |
2022-01-07 16:02:33 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) (Quit: Leaving) |
2022-01-07 16:03:55 +0100 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-01-07 16:31:22 +0100 | catman_ | (~catman@user/catman) |
2022-01-07 16:31:38 +0100 | catman | (~catman@user/catman) (Killed (zirconium.libera.chat (Nickname regained by services))) |
2022-01-07 16:31:38 +0100 | catman_ | catman |
2022-01-07 16:45:43 +0100 | <AIM[m]> | Do we still use box tags for Xmobar in xmonad.hs? |
2022-01-07 16:45:56 +0100 | <AIM[m]> | Did 0.17 get it replaced with something like a function? |
2022-01-07 16:48:21 +0100 | <geekosaur> | what's a box tag? |
2022-01-07 16:57:38 +0100 | <AIM[m]> | The one with <box ....> </box> |
2022-01-07 16:57:46 +0100 | <AIM[m]> | s/</`</, s/>/>`/ |
2022-01-07 16:58:00 +0100 | <AIM[m]> | I'm guessing it's like specifying a field |
2022-01-07 16:58:15 +0100 | <Solid> | AIM[m]: there is xmobarBorder: https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Hooks-DynamicLog.html#v:xmob… |
2022-01-07 16:58:38 +0100 | <AIM[m]> | That just draws the border, aye? |
2022-01-07 16:58:46 +0100 | <AIM[m]> | Does that fill inside? |
2022-01-07 16:59:33 +0100 | <AIM[m]> | Gotta try it then |
2022-01-07 16:59:40 +0100 | <AIM[m]> | Thanks |
2022-01-07 17:00:12 +0100 | <AIM[m]> | Idk if it'll like leave extra space inside or not |
2022-01-07 17:00:47 +0100 | <AIM[m]> | I need something like how you specify field length for printing strings |
2022-01-07 17:01:15 +0100 | <AIM[m]> | So that the bg color applies inside that field length area |
2022-01-07 17:01:29 +0100 | <geekosaur> | why not just use a thin space? |
2022-01-07 17:02:36 +0100 | <AIM[m]> | How to? I'm new to this |
2022-01-07 17:02:57 +0100 | <AIM[m]> | Thinspace add spaces around workspace number? |
2022-01-07 17:03:17 +0100 | <AIM[m]> | like ` 1 ` |
2022-01-07 17:03:29 +0100 | <AIM[m]> | I want a box like this box |
2022-01-07 17:05:08 +0100 | <geekosaur> | thin space is \x2009 |
2022-01-07 17:05:15 +0100 | <AIM[m]> | ` 1 ` ` 2 ` ` 3 ` |
2022-01-07 17:05:21 +0100 | <AIM[m]> | geekosaur: Ohhh |
2022-01-07 17:05:35 +0100 | <geekosaur> | won't show in irc, might show in matrix |
2022-01-07 17:05:51 +0100 | <geekosaur> | > text "\x2009\&1\x2009" |
2022-01-07 17:05:52 +0100 | <lambdabot> | 1 |
2022-01-07 17:06:11 +0100 | <geekosaur> | > text "x\x2009\&1\x2009y" |
2022-01-07 17:06:13 +0100 | <lambdabot> | x 1 y |
2022-01-07 17:06:40 +0100 | <AIM[m]> | Question: if I edit the worskpaces variable will it effect the keyboard shortcut for it? |
2022-01-07 17:06:58 +0100 | <AIM[m]> | Idk how the workspaces are detected |
2022-01-07 17:07:44 +0100 | <AIM[m]> | Does the keybindings use the workspace name? |
2022-01-07 17:07:53 +0100 | <geekosaur> | I think the default can't know. I generate my own bindings (for use with AdditionalKeysP) and use my workspaces variable |
2022-01-07 17:08:45 +0100 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L184-L191 |
2022-01-07 17:09:38 +0100 | <AIM[m]> | Ohhh |
2022-01-07 17:10:45 +0100 | <geekosaur> | hm, actually… |
2022-01-07 17:11:47 +0100 | <geekosaur> | so yes the default has access to the config and uses whatever `workspaces conf` is |
2022-01-07 17:12:12 +0100 | <AIM[m]> | Ohhh |
2022-01-07 17:12:16 +0100 | <geekosaur> | so the only reason for my override is changing greedyView to view |
2022-01-07 17:13:06 +0100 | <AIM[m]> | I think even if I change the name of the workspace to have spaces around them, it'll have gaps around the workspace names like coloured blocks seperated by spaces |
2022-01-07 17:13:43 +0100 | <geekosaur> | right, but it may be annoying if youu use XMonad.Prompt.Workspaces |
2022-01-07 17:14:04 +0100 | <geekosaur> | might be better to use `wrap` in the PP |
2022-01-07 17:14:41 +0100 | <AIM[m]> | Oh |
2022-01-07 17:15:02 +0100 | <AIM[m]> | I think I'll start with testing out the border one |
2022-01-07 17:15:33 +0100 | <AIM[m]> | If it ain't working, Imma go for the other methods |
2022-01-07 17:20:55 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
2022-01-07 17:38:30 +0100 | gonzofy | (~gonozfy@2601:182:cc00:f0ad:4132:4c5d:27d9:f854) |
2022-01-07 17:41:18 +0100 | <gonzofy> | hello everyone! I'm hoping for a little help involving Xmonad, Snap, and fonts. I run Manjaro with Xmonad as my window manager. If I run the Slack (from Snap store) in Xmonad, I get a lot of boxes instead of text for fonts. If I run the same Snap in XFCE the fonts work fine. So...the fonts exist in the system, but in a way that is somehow not available to Xmonad. where is Xmonad loading fonts from, and how may it be different |
2022-01-07 17:41:18 +0100 | <gonzofy> | from XFCE? |
2022-01-07 17:41:51 +0100 | <gonzofy> | Thanks in advance for any guidance! |
2022-01-07 17:42:32 +0100 | <geekosaur> | xmonad does't involve itself with fonts. xfce has a settings manager that handles many things including fonts |
2022-01-07 17:43:43 +0100 | <geekosaur> | not sure how you'd deal with this except maybe by using a standalone settings manager like lxappearance |
2022-01-07 17:44:35 +0100 | <gonzofy> | thanks geekosaur. will follow that lead. cheers! |
2022-01-07 18:27:03 +0100 | gonzofy | (~gonozfy@2601:182:cc00:f0ad:4132:4c5d:27d9:f854) (Quit: Leaving) |
2022-01-07 18:33:48 +0100 | <jakeStateless-Fa> | XFCE could also be setting environment variables, while XMonad isn't doing it explicitly. |
2022-01-07 18:34:17 +0100 | <jakeStateless-Fa> | ?tell gonzofy XFCE could also be setting environment variables, while XMonad isn't doing it explicitly. |
2022-01-07 18:34:17 +0100 | <lambdabot> | Consider it noted. |
2022-01-07 18:46:48 +0100 | <AIM[m]> | <gonzofy> "thanks geekosaur. will follow..." <- I think it might have to do with snap? |
2022-01-07 18:47:32 +0100 | <geekosaur> | I would have no idea |
2022-01-07 18:47:35 +0100 | <AIM[m]> | Maybe they're configuring something for snaps automatically at login? Maybe it's not done by Xmonad? |
2022-01-07 18:47:44 +0100 | <AIM[m]> | Tbh, I don't use snaps |
2022-01-07 18:48:09 +0100 | <geekosaur> | annd I can't really test locally since I use xmonad with mate which I assume would configure things the same way |
2022-01-07 18:48:10 +0100 | <AIM[m]> | But all my package manager installed packages have all fonts working well |
2022-01-07 18:48:35 +0100 | <AIM[m]> | Even if I just install a new font, it just works outta the box.... |
2022-01-07 18:49:02 +0100 | <AIM[m]> | <gonzofy> "hello everyone! I'm hoping for a..." <- I suppose you don't have the same problems with packages installed with apt |
2022-01-07 18:49:38 +0100 | <AIM[m]> | Probably some environment variable not set |
2022-01-07 18:50:00 +0100 | <AIM[m]> | Or some kinda config isn't getting loaded |
2022-01-07 18:51:25 +0100 | <geekosaur> | pretty sure it;s the config and that's why I suggested lxappearance, which does the same kind of config but in a desktop environment-agnostic way |
2022-01-07 18:51:55 +0100 | <geekosaur> | instead of e.g. mate or gnome which store things in dconf under keys nothing else can find unless the settings manager is running |
2022-01-07 18:53:21 +0100 | <AIM[m]> | geekosaur: Ah yeah, I forgot they have that |
2022-01-07 18:53:56 +0100 | <jakeStateless-Fa> | Yeah, I use lxappearance. |
2022-01-07 18:56:22 +0100 | <geekosaur> | xfce also used to work nicely standalone but they changed that maybe 5 years ago to do the same thing mate and gnome do |
2022-01-07 19:19:59 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) |
2022-01-07 19:21:07 +0100 | <jimr> | morning |
2022-01-07 19:33:42 +0100 | gonzofy | (~gonozfy@2601:182:cc00:f0ad:4132:4c5d:27d9:f854) |
2022-01-07 19:37:37 +0100 | gonzofy | (~gonozfy@2601:182:cc00:f0ad:4132:4c5d:27d9:f854) (Client Quit) |
2022-01-07 19:42:54 +0100 | vanvik | (~vanvik@82.194.204.210) (Quit: Later) |
2022-01-07 19:43:16 +0100 | vanvik | (~vanvik@82.194.204.210) |
2022-01-07 19:55:17 +0100 | dirtcastle | (~dirtcastl@103.43.203.229) (Ping timeout: 240 seconds) |
2022-01-07 19:55:24 +0100 | dirtcastle | (~dirtcastl@2409:4072:6d9f:873e:4ccf:58ff:fea0:d764) |
2022-01-07 20:08:57 +0100 | dirtcastle | (~dirtcastl@2409:4072:6d9f:873e:4ccf:58ff:fea0:d764) (Ping timeout: 240 seconds) |
2022-01-07 20:19:29 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Quit: Leaving) |
2022-01-07 20:33:37 +0100 | zoglesby | (f0f8ca1525@user/zoglesby) (Remote host closed the connection) |
2022-01-07 20:33:46 +0100 | zoglesby | (f0f8ca1525@user/zoglesby) |
2022-01-07 20:49:10 +0100 | mvk | (~mvk@2607:fea8:5cdd:f000::45db) |
2022-01-07 20:57:12 +0100 | zoglesby | (f0f8ca1525@user/zoglesby) (Remote host closed the connection) |
2022-01-07 20:57:20 +0100 | zoglesby | (f0f8ca1525@user/zoglesby) |
2022-01-07 21:32:12 +0100 | kr1x | (~kr1x@170.249.0.122) |
2022-01-07 21:33:24 +0100 | kr1x | (~kr1x@170.249.0.122) (Remote host closed the connection) |
2022-01-07 21:34:13 +0100 | kr1x | (~kr1x@170.249.0.122) |
2022-01-07 21:58:09 +0100 | kr1x | (~kr1x@170.249.0.122) (Remote host closed the connection) |
2022-01-07 21:59:31 +0100 | kr1x | (~kr1x@170.249.0.122) |
2022-01-07 22:33:17 +0100 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) |
2022-01-07 22:51:08 +0100 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2022-01-07 23:38:37 +0100 | catman | (~catman@user/catman) (Ping timeout: 240 seconds) |
2022-01-07 23:45:22 +0100 | sogens1 | (~sogens@gateway/vpn/pia/sogens) |
2022-01-07 23:46:57 +0100 | sogens | (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) (Ping timeout: 240 seconds) |