2022-04-20 00:27:01 +0200 | twiclo | (~twiclo@mail.twil.cx) (Ping timeout: 246 seconds) |
2022-04-20 00:27:15 +0200 | noex | (~null@user/noex) (Ping timeout: 260 seconds) |
2022-04-20 00:29:13 +0200 | twiclo | (~twiclo@204.14.20.66.static.utbb.net) |
2022-04-20 00:29:47 +0200 | noex | (~null@user/noex) |
2022-04-20 00:50:34 +0200 | Xioulious | (~yourname@193.32.249.136) |
2022-04-20 00:51:49 +0200 | <Xioulious> | how do i check if xmonad is installed with xft support and if it isn't, how do i add it? |
2022-04-20 00:54:13 +0200 | <geekosaur> | hm. xmonad itself doesn't use xft, contrib does |
2022-04-20 00:54:39 +0200 | <geekosaur> | and I think you just have to try to reinstall it with --flags use_xft and if it does nothing then you know it already had it |
2022-04-20 00:55:14 +0200 | <geekosaur> | if you're getting it from a distribution, checking is more painful |
2022-04-20 00:55:19 +0200 | <Xioulious> | so when i do stack install i need to add --flags use_xft? |
2022-04-20 00:55:50 +0200 | <Xioulious> | i think im lacking it due to im trying to use a certain font with my xmobar but it doesn't seem to change the font |
2022-04-20 00:58:37 +0200 | <geekosaur> | xmobar does its own font handling, unrelated to xmonad |
2022-04-20 00:59:16 +0200 | <Xioulious> | hmm so the xmobar doesnt have it build in then? i do set the font in the xmobar config, not the xmonad one |
2022-04-20 00:59:56 +0200 | <geekosaur> | so you need to stack install xmobar with --flags use_xft (although you really want --flags all_extensions probably) |
2022-04-20 01:00:35 +0200 | <geekosaur> | you can specify a font in the xmonad part, but that is just a string sent to xmobar. xmobar reads the string and loads the font |
2022-04-20 01:07:00 +0200 | <Xioulious> | okay, doing an install with all extensions now so i wont run into such a problem in the future when i want to mess with it, hope it fixes it |
2022-04-20 01:08:35 +0200 | <Xioulious> | yep that fixed it, ty yet again! |
2022-04-20 01:09:53 +0200 | <geekosaur> | np |
2022-04-20 01:14:08 +0200 | <abastro[m]> | What does use_xft do? |
2022-04-20 01:14:50 +0200 | <geekosaur> | compiles in code to use fontconfig and libxft (freetype/opentype/client-side fonts) |
2022-04-20 01:15:17 +0200 | <geekosaur> | otherwise it only supports server-side fonts such as "fixed" |
2022-04-20 01:16:05 +0200 | <abastro[m]> | Ah, I see |
2022-04-20 01:16:14 +0200 | <abastro[m]> | I guess the tabs use the fonts |
2022-04-20 01:16:24 +0200 | <abastro[m]> | Hm, I need to change the fonts for the tabs! |
2022-04-20 01:17:20 +0200 | <geekosaur> | that's how xmonad-contrib uses them, yes. also for XMonad.Prompt and I think GridSelect |
2022-04-20 01:18:06 +0200 | <geekosaur> | xmobar lets you specify a base font for the bar and then change fonts in the middle of it with markup |
2022-04-20 01:20:21 +0200 | <abastro[m]> | It is a bit annoying when the tabs can display only english, ye |
2022-04-20 01:20:43 +0200 | <abastro[m]> | Actually it would be better if the tabs could display something like icon, hmm |
2022-04-20 01:21:18 +0200 | Xioulious | (~yourname@193.32.249.136) (Remote host closed the connection) |
2022-04-20 01:24:59 +0200 | <geekosaur> | I don't think there's real icon support, the best you could do is an icon font of some variety |
2022-04-20 01:30:39 +0200 | chomwitt | (~chomwitt@2a02:587:dc1b:da00:1339:e02b:9822:2360) (Ping timeout: 240 seconds) |
2022-04-20 01:36:15 +0200 | <geekosaur> | actually it looks like I'm wrong. B&W bitmaps specified as [[Bool]], ick |
2022-04-20 01:37:22 +0200 | <geekosaur> | bleh. this inspired me to finally address the tab and prompt font size issues in my own config |
2022-04-20 01:37:34 +0200 | <geekosaur> | so it worked for Prompt but not for Tabbed… ?? |
2022-04-20 01:38:07 +0200 | <geekosaur> | then again I'm kinda used to tab themes not really working right |
2022-04-20 01:48:36 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2022-04-20 01:48:41 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
2022-04-20 01:52:35 +0200 | <abastro[m]> | B&W bitmaps? |
2022-04-20 01:52:46 +0200 | <abastro[m]> | What is [[Bool]] |
2022-04-20 01:53:10 +0200 | <abastro[m]> | [] [] Bool.. iterator of iterator of Bool? Wh |
2022-04-20 01:54:36 +0200 | <allbery_b> | list of list of bool. rows of columns of bits |
2022-04-20 01:55:49 +0200 | <abastro[m]> | Row iterator of irregular sized column iterator of bits.. |
2022-04-20 01:56:17 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-04-20 01:59:28 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) (Ping timeout: 250 seconds) |
2022-04-20 02:03:22 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Ping timeout: 250 seconds) |
2022-04-20 03:03:24 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-20 03:05:10 +0200 | abastro | (~abab9579@220.75.216.63) (Remote host closed the connection) |
2022-04-20 03:05:21 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-20 03:35:41 +0200 | jeeeun1 | (~jeeeun@78.40.148.178) |
2022-04-20 03:37:13 +0200 | <abastro[m]> | I wonder of a way to make the declarative combinators more composable.. |
2022-04-20 03:37:37 +0200 | jeeeun | (~jeeeun@78.40.148.178) (Quit: Ping timeout (120 seconds)) |
2022-04-20 03:37:37 +0200 | koluacik | (~koluacik@165.227.171.188) (Ping timeout: 272 seconds) |
2022-04-20 03:37:37 +0200 | yosafbridge | (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving) |
2022-04-20 03:37:38 +0200 | Czernobog | (~Czernobog@user/czernobog) (Quit: ZNC 1.8.2 - https://znc.in) |
2022-04-20 03:37:38 +0200 | rieper|net | (~riepernet@sxbeta1.geo.uni-leipzig.de) (Quit: No Ping reply in 180 seconds.) |
2022-04-20 03:37:38 +0200 | Czernobog | (~Czernobog@49.36.107.87) |
2022-04-20 03:37:38 +0200 | jeeeun1 | jeeeun |
2022-04-20 03:37:39 +0200 | Czernobog | (~Czernobog@49.36.107.87) (Changing host) |
2022-04-20 03:37:39 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-20 03:37:53 +0200 | koluacik | (~koluacik@165.227.171.188) |
2022-04-20 03:38:04 +0200 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) |
2022-04-20 03:38:25 +0200 | abastro | (~abab9579@220.75.216.63) (Remote host closed the connection) |
2022-04-20 03:39:40 +0200 | yosafbridge | (~yosafbrid@static.38.6.217.95.clients.your-server.de) |
2022-04-20 03:41:17 +0200 | koluacik_ | (~koluacik@165.227.171.188) |
2022-04-20 03:41:33 +0200 | The_Czernobog | (~Czernobog@user/czernobog) |
2022-04-20 03:42:13 +0200 | scardinal | (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 272 seconds) |
2022-04-20 03:42:13 +0200 | totte | (~totte@h-82-196-112-155.A166.priv.bahnhof.se) (Ping timeout: 272 seconds) |
2022-04-20 03:42:13 +0200 | koluacik | (~koluacik@165.227.171.188) (Client Quit) |
2022-04-20 03:42:17 +0200 | byorgey | (~byorgey@155.138.238.211) (Ping timeout: 272 seconds) |
2022-04-20 03:42:45 +0200 | scardinal | (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
2022-04-20 03:42:54 +0200 | Czernobog | (~Czernobog@user/czernobog) (Ping timeout: 272 seconds) |
2022-04-20 03:42:55 +0200 | The_Czernobog | Czernobog |
2022-04-20 03:43:29 +0200 | byorgey | (~byorgey@155.138.238.211) |
2022-04-20 03:48:32 +0200 | totte | (~totte@h-82-196-112-155.A166.priv.bahnhof.se) |
2022-04-20 03:57:59 +0200 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 240 seconds) |
2022-04-20 04:02:19 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds) |
2022-04-20 04:07:27 +0200 | ectospasm | (~ectospasm@user/ectospasm) (Ping timeout: 272 seconds) |
2022-04-20 04:16:50 +0200 | ectospasm | (~ectospasm@user/ectospasm) |
2022-04-20 04:24:37 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-04-20 04:25:53 +0200 | [Leary] | (~Leary]@122-58-90-96-vdsl.sparkbb.co.nz) (Ping timeout: 256 seconds) |
2022-04-20 04:54:23 +0200 | [Leary] | (~Leary]@122-58-90-96-vdsl.sparkbb.co.nz) |
2022-04-20 04:55:36 +0200 | benin | (~benin@183.82.204.110) |
2022-04-20 04:58:23 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-20 05:22:21 +0200 | stackdroid18 | (~stackdroi@user/stackdroid) (Quit: hasta la vista... tchau!) |
2022-04-20 05:30:29 +0200 | abastro | (~abab9579@220.75.216.63) (Ping timeout: 256 seconds) |
2022-04-20 05:33:51 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
2022-04-20 06:15:27 +0200 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) |
2022-04-20 06:34:07 +0200 | rekahsoft | (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com) |
2022-04-20 06:36:40 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-20 06:41:03 +0200 | abastro | (~abab9579@220.75.216.63) (Remote host closed the connection) |
2022-04-20 06:41:14 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-20 07:23:42 +0200 | rekahsoft | (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com) (Ping timeout: 276 seconds) |
2022-04-20 07:37:18 +0200 | abastro | (~abab9579@220.75.216.63) (Remote host closed the connection) |
2022-04-20 07:38:40 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-20 08:02:29 +0200 | <abastro> | Hmm, decoupling taffybar made my config a bit more stable |
2022-04-20 08:03:16 +0200 | benin5 | (~benin@106.198.93.9) |
2022-04-20 08:05:11 +0200 | benin | (~benin@183.82.204.110) (Ping timeout: 256 seconds) |
2022-04-20 08:05:12 +0200 | benin5 | benin |
2022-04-20 08:18:37 +0200 | benin4 | (~benin@183.82.204.110) |
2022-04-20 08:20:54 +0200 | benin | (~benin@106.198.93.9) (Ping timeout: 276 seconds) |
2022-04-20 08:20:54 +0200 | benin4 | benin |
2022-04-20 08:41:05 +0200 | <abastro> | TIL invoking `cabal build` after `cabal install` makes next `cabal build` take less time. |
2022-04-20 08:42:02 +0200 | <Solid> | presumably cabal install also builds the package before installing it :) |
2022-04-20 09:19:05 +0200 | <abastro> | Yep, but cabal install takes longer time if I just want to check if I should re-install stuffs |
2022-04-20 09:58:39 +0200 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 240 seconds) |
2022-04-20 10:14:35 +0200 | <abastro> | What could I use to read a file alike stock `Read` instance reads? |
2022-04-20 10:15:16 +0200 | <abastro> | The stock instance is quite cumbersome (No error messages, constrained to String) |
2022-04-20 11:00:09 +0200 | abastro | (~abab9579@220.75.216.63) (Ping timeout: 276 seconds) |
2022-04-20 12:31:28 +0200 | chomwitt | (~chomwitt@2a02:587:dc1b:da00:41cd:5357:91a5:6) |
2022-04-20 13:04:50 +0200 | wybpip[m] | (~wybpipmat@2001:470:69fc:105::1:f452) |
2022-04-20 13:04:51 +0200 | wybpip[m] | (~wybpipmat@2001:470:69fc:105::1:f452) () |
2022-04-20 13:39:11 +0200 | wz1000 | (~zubin@static.11.113.47.78.clients.your-server.de) (Remote host closed the connection) |
2022-04-20 14:00:10 +0200 | <geekosaur> | abastro[m], the general recommendation is to ignore Read completely and write a parser |
2022-04-20 14:00:25 +0200 | <geekosaur> | parsec/megaparsec and attoparsec are commonly used |
2022-04-20 14:01:57 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-20 14:02:00 +0200 | <geekosaur> | Read's sole advantage is it can be done with stuff in base and restricted to haskell98 |
2022-04-20 14:02:10 +0200 | <geekosaur> | but it's a *lousy* parser |
2022-04-20 14:07:45 +0200 | <abastro[m]> | It takes time to write a good parser though. |
2022-04-20 14:08:05 +0200 | <geekosaur> | well, yes |
2022-04-20 14:08:17 +0200 | <geekosaur> | it took time to design Read too though :) |
2022-04-20 14:08:33 +0200 | <abastro> | Yep |
2022-04-20 14:08:44 +0200 | <geekosaur> | especially since some key parts of modern parsers didn't exist back then (Applicative and Alternative) |
2022-04-20 14:09:14 +0200 | <abastro> | I mean, want out-of-the box solution |
2022-04-20 14:09:18 +0200 | <abastro> | I want* |
2022-04-20 14:13:30 +0200 | <tdammers> | another problem with the format Show/Read use is that it's not actually properly specified |
2022-04-20 14:14:28 +0200 | <tdammers> | the entire specification is pretty much "as close to valid Haskell syntax as you can reasonably make it", but more than enough instances produce something that isn't valid Haskell code to make even this bit of specification practically useless |
2022-04-20 14:15:05 +0200 | <tdammers> | this is fine for the use case that Show and Read were intended for (casual debugging), but it's a bad choice if you need anything more robust than that |
2022-04-20 14:15:10 +0200 | <abastro> | I find the syntax great-looking personally |
2022-04-20 14:15:25 +0200 | <tdammers> | of course, but that's not the point |
2022-04-20 14:15:30 +0200 | <abastro> | So I wanted something which replicates some of its behavior with more advanced tools |
2022-04-20 14:15:34 +0200 | <tdammers> | the point is that it's not fully defined |
2022-04-20 14:16:05 +0200 | <abastro> | Yep, I'd like some specialized solution which is better defined, but sufficiently similar with `Read` instance |
2022-04-20 14:35:27 +0200 | <abastro[m]> | I guess I could use JSON & Aeson, but I think aeson would carry quite a bit of dependency baggage |
2022-04-20 15:00:01 +0200 | wz1000 | (~zubin@static.11.113.47.78.clients.your-server.de) |
2022-04-20 15:04:13 +0200 | ArshiaAghaei[m] | (~arshiaagh@2001:470:69fc:105::1:c382) (Ping timeout: 240 seconds) |
2022-04-20 15:04:25 +0200 | ArshiaAghaei[m] | (~arshiaagh@2001:470:69fc:105::1:c382) |
2022-04-20 15:04:33 +0200 | <abastro> | Perhaps it would not take much effort to implement one myself, let me see. |
2022-04-20 16:20:55 +0200 | rekahsoft | (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com) |
2022-04-20 16:53:57 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::46a8) |
2022-04-20 17:00:35 +0200 | <Solid> | there are leaner JSON libraries than aeson out there if that's all that's holding you back from using it |
2022-04-20 17:14:51 +0200 | abastro | (~abab9579@220.75.216.63) (Ping timeout: 256 seconds) |
2022-04-20 17:17:15 +0200 | <abastro[m]> | Hmm |
2022-04-20 17:17:41 +0200 | <abastro[m]> | I mean I think haskell syntax is nice but that might just be my bias |
2022-04-20 17:18:35 +0200 | <abastro[m]> | Is JSON config file desirable |
2022-04-20 17:32:55 +0200 | <abastro[m]> | Yea aeson dependency footprint is too huge, as well |
2022-04-20 17:49:53 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-20 17:50:58 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-20 17:59:18 +0200 | wz1000 | (~zubin@static.11.113.47.78.clients.your-server.de) (Quit: WeeChat 2.8) |
2022-04-20 17:59:30 +0200 | wz1000 | (~zubin@static.11.113.47.78.clients.your-server.de) |
2022-04-20 18:00:12 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
2022-04-20 18:01:27 +0200 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 260 seconds) |
2022-04-20 19:01:03 +0200 | <geekosaur> | we don't often care about dependencies given cabal/stack manages them for us |
2022-04-20 19:01:16 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2022-04-20 19:02:37 +0200 | <abhixec> | is there a way to make toggleFloatallnew for just the workspace i toggle on? |
2022-04-20 19:06:48 +0200 | <geekosaur> | not easily |
2022-04-20 19:07:39 +0200 | <abhixec> | ok thanks! |
2022-04-20 19:08:11 +0200 | <geekosaur> | you would have to write your own version of toggleFloatAllNew that recorded the current workspace, and a version of floatNextHook that compared it against XMonad.Hooks.ManageHelpers.currentWs |
2022-04-20 19:19:45 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving) |
2022-04-20 19:35:09 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-20 19:36:22 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-20 19:43:55 +0200 | werneta | (~werneta@137.79.201.225) |
2022-04-20 19:50:01 +0200 | jeeeun | (~jeeeun@78.40.148.178) (Remote host closed the connection) |
2022-04-20 19:51:20 +0200 | jeeeun | (~jeeeun@78.40.148.178) |
2022-04-20 20:02:19 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Ping timeout: 240 seconds) |
2022-04-20 20:05:54 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
2022-04-20 20:29:23 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Read error: Connection reset by peer) |
2022-04-20 20:31:39 +0200 | ge59wox[m] | (~ge59woxtu@2001:470:69fc:105::1:fdcf) |
2022-04-20 20:35:56 +0200 | lulu_hu | (~user@2a02:8108:2800:3006:21c8:6b61:ea8a:9f27) |
2022-04-20 20:37:07 +0200 | rekahsoft | (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds) |
2022-04-20 20:37:53 +0200 | <lulu_hu> | hi guys, I wanted to ask whether "keys = myKeys <+> keys def" in my config and " |
2022-04-20 20:37:53 +0200 | <lulu_hu> | myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList [ ] |
2022-04-20 20:38:29 +0200 | <lulu_hu> | ((modm, xK_y), scratchpadSpawnAction conf) is sufficiet for adding a scratchpad (sorry for the bad formatting, first time usisng an irc). |
2022-04-20 20:40:29 +0200 | <geekosaur> | the keys and spawn action part has tobeinside the list |
2022-04-20 20:40:58 +0200 | <geekosaur> | although these days we recommend additionalKeysP instead of manipulating keys like that directly |
2022-04-20 20:42:15 +0200 | Natch | (~natch@c-5e10225c.038-60-73746f7.bbcust.telenor.se) |
2022-04-20 20:57:08 +0200 | lulu_hu | (~user@2a02:8108:2800:3006:21c8:6b61:ea8a:9f27) (Remote host closed the connection) |
2022-04-20 20:57:34 +0200 | lulu_hu | (~user@2a02:8108:2800:3006:21c8:6b61:ea8a:9f27) |
2022-04-20 21:00:28 +0200 | lulu_hu | (~user@2a02:8108:2800:3006:21c8:6b61:ea8a:9f27) (Remote host closed the connection) |
2022-04-20 21:10:12 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::46a8) (Ping timeout: 240 seconds) |
2022-04-20 21:16:15 +0200 | <geekosaur> | hrm |
2022-04-20 21:16:48 +0200 | <geekosaur> | looked over the code, it seems to do the right thing. anyone else override the fontName for tabbed? does it work for you? |
2022-04-20 21:17:12 +0200 | <geekosaur> | (it's not the font that is wrong, I use the same font with Prompt and it works fine) |
2022-04-20 21:23:21 +0200 | lulu_hu | (~user@ip4d15b30c.dynamic.kabel-deutschland.de) |
2022-04-20 21:30:00 +0200 | Natch | (~natch@c-5e10225c.038-60-73746f7.bbcust.telenor.se) (Ping timeout: 276 seconds) |
2022-04-20 21:31:44 +0200 | lulu_hu | (~user@ip4d15b30c.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
2022-04-20 21:32:54 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
2022-04-20 21:40:56 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::46a8) |
2022-04-20 22:19:31 +0200 | Forkk | (~forkk@li926-228.members.linode.com) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
2022-04-20 22:40:36 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::46a8) (Ping timeout: 240 seconds) |
2022-04-20 23:41:19 +0200 | werneta | (~werneta@137.79.201.225) (Ping timeout: 256 seconds) |
2022-04-20 23:46:57 +0200 | werneta | (~werneta@137.79.218.82) |
2022-04-20 23:48:41 +0200 | stackdroid18 | (14094@user/stackdroid) |