Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 66 67 68 69 70 71 72 73 74 75 76 .. 1842
184,200 events total
2021-06-15 07:37:22 <dminuoso> etc
2021-06-15 07:37:39 <Solid> well, I would expect someone looking into a real-world project to already know these things
2021-06-15 07:38:00 <dminuoso> Then they are not Haskell beginners anymore, are they?
2021-06-15 07:38:13 <dminuoso> "For someone who has doesn't have a clue on how Haskell works"
2021-06-15 07:38:52 <Solid> mh fair point
2021-06-15 07:39:45 <Czernobog> 🥺
2021-06-15 07:39:52 <dminuoso> Czernobog: Anyway, dont take this as "dont use xmonad" - just dont expect xmonad to be a great way to learn Haskell from the beginning. :)
2021-06-15 07:40:10 <dminuoso> Like I said before: Using the tutorial and various resources, one can get pretty far without understanding the language really.
2021-06-15 07:40:28 cfricke joins (~cfricke@user/cfricke)
2021-06-15 07:40:33 <dminuoso> But who knows, maybe xmonad is a reason to want to learn Haskell..
2021-06-15 07:42:41 <Czernobog> Yes, I know. You can learn a lot about Linux just by installing gentoo or arch, Or even LFS. I don't think I have enough time to learn Haskell but I want to learn Xmonad so badly so I am thinking of making time for it.
2021-06-15 07:43:06 <Solid> really, there are plenty of people using xmonad who don't know haskell
2021-06-15 07:43:35 <Solid> and picked up just enough to glue some modules together and make their config not break
2021-06-15 07:43:46 <Solid> and since we're nearing 300 contrib modules, chances are everything you want is already written
2021-06-15 07:46:57 <Czernobog> Whoa 300 modules? That's crazy!
2021-06-15 07:47:15 benin0367 joins (~benin@106.198.88.131)
2021-06-15 07:47:21 <Czernobog> So no need to learn Haskell at all
2021-06-15 07:49:29 × benin036 quits (~benin@183.82.204.156) (Ping timeout: 244 seconds)
2021-06-15 07:49:29 benin0367 is now known as benin036
2021-06-15 08:14:07 backleet joins (~mm@116.251.216.46)
2021-06-15 08:23:08 wonko joins (~wjc@62.115.229.50)
2021-06-15 08:30:34 <backleet> what is the correct way to install xmonad + xmonad contrib with cabal? just cabal install xmonad + contrib?
2021-06-15 08:43:30 <Solid> there are instructions for cabal in the xmonad-testing repository: https://github.com/xmonad/xmonad-testing
2021-06-15 08:43:44 <Solid> if you're willing to use stack there is also https://github.com/xmonad/xmonad/blob/master/INSTALL.md (which may be slightly less convoluted)
2021-06-15 08:44:43 <Solid> `cabal install` only works with the deprecated cabal v1-style commands and should not be used for things like xmonad (where you also need the lib) anymore
2021-06-15 08:45:21 <Solid> there is work being done on a real replacement for `cabal install --lib` with the new cabal commands (cabal-env), but it's still alpha-ish
2021-06-15 08:46:13 <backleet> Solid: thank you!
2021-06-15 08:51:36 × benin036 quits (~benin@106.198.88.131) (Read error: Connection reset by peer)
2021-06-15 08:53:50 benin036 joins (~benin@183.82.204.171)
2021-06-15 08:55:50 × backleet quits (~mm@116.251.216.46) (Read error: Connection reset by peer)
2021-06-15 09:22:55 seschwar joins (~seschwar@user/seschwar)
2021-06-15 09:26:19 backleet joins (~mm@116.251.216.46)
2021-06-15 09:26:53 <backleet> Solid: why do I get file /bin/stack marked as an executable but could not be run by operating system?
2021-06-15 09:27:00 <backleet> voidlinux stack package
2021-06-15 09:33:53 <backleet> Solid: never mind, it was faulty install to begin with, reinstalled stack and it worked. My computer froze at the time stack finished installing the first time, maybe something got messed up then
2021-06-15 09:35:29 <Solid> possibly
2021-06-15 09:36:30 <backleet> now it's looking for older versions of ghc when I do "stack install", ghc --version si 8.8.4
2021-06-15 09:36:55 <backleet> or newer
2021-06-15 09:37:37 <backleet> Solid: https://dpaste.com/AJUQZYYVC
2021-06-15 09:45:11 <backleet> needed ncurses package from voidrepos to build the newer ghc
2021-06-15 09:45:39 <backleet> should I remove the ghc from voidrepos? or does this ghc remain local to xmonad folder?
2021-06-15 09:45:50 <backleet> installed from voidrepos
2021-06-15 09:47:38 kajzer joins (~themainma@user/themainman)
2021-06-15 09:47:44 <Solid> backleet: you need to change the stackage lts version to something that's compatible with 8.8.4
2021-06-15 09:48:25 <Solid> in your stack.yaml it should say something like `resolver: lts-17.5`
2021-06-15 09:48:26 <backleet> Solid: How to do that? Right now it's downloading newer ghc to build
2021-06-15 09:48:33 <Solid> oh or do thta
2021-06-15 09:48:33 <backleet> oh
2021-06-15 09:48:48 <Solid> if it's downloading a newer version then that's fine
2021-06-15 09:48:55 <Solid> I remember there's some symlink that has to be set on void
2021-06-15 09:49:09 <backleet> Solid: should I remove the ghc installed from voidrepos
2021-06-15 09:49:29 <Solid> backleet: if you only use ghc for xmonad then you can do that yes
2021-06-15 09:49:40 <backleet> thanks man!
2021-06-15 09:50:04 <Solid> (my attempt to bump to ghc 8.10.4 on void has sadly been stalling a bit :/)
2021-06-15 09:52:32 <backleet> Solid: we chatted a bit before on freenode (username was different) about distro choosing, void, nixos, gentoo. I got newer laptop, void works well on it. Currently running it. Gentoo is nice too, but maybe if I get powerful desktop and maintaining it takes time. Probably will look into Nixos more in the future. But nothing beats simplicity of Void and Arch. I don't like archs huge updates + AUR
2021-06-15 09:52:35 <backleet> thanks again!
2021-06-15 09:53:11 <Solid> yeah arch breaking haskell was also my reason to switch to void originally
2021-06-15 09:54:39 <backleet> void doesn't have good haskell/xmonad support either I think? cabal/stack probably works fine in arch too?
2021-06-15 09:55:15 <Solid> yes, but I didn't know that back then :)
2021-06-15 09:55:37 <Solid> I don't think I even used xmonad back then and I certainly never used the version that's in the void repos
2021-06-15 09:56:02 <Solid> in fact, I plan to remove that with the ghc bump; with voids quirky way to install haskell packages it's just easier to tell users to use stack
2021-06-15 10:01:15 <tsujp> I'm trying to set xmodmap to have Meta_L in mod3 and only that
2021-06-15 10:01:17 <tsujp> but it wont let me
2021-06-15 10:01:22 <backleet> I see :)
2021-06-15 10:01:45 <backleet> tsujp: go fix the bluetooth issue first lol
2021-06-15 10:12:43 <tsujp> I give up on bluetooth spent a good 5 hours on this over the psat week
2021-06-15 10:12:47 <tsujp> just guess I cannot use headphones
2021-06-15 10:14:32 <liskin> what was the problem with bt? did I miss it?
2021-06-15 10:14:58 <tsujp> dw bleed chat from #voidlinux
2021-06-15 10:15:09 <liskin> oh
2021-06-15 10:16:52 <tsujp> So with mod1, mod2, mod3 etc on xmodmap it's my understanding that the grouping of whats inside mod1 and mod2 etc doesn't matter right?
2021-06-15 10:17:04 <tsujp> like that doesnt change what those keys do referring to just mod1, mod2 etc?
2021-06-15 10:25:24 <backleet> liskin: you mentioned this before, but I forgot: smartBorders doesn't work in dual monitors, leaving window with border when there's only 1 window. I believe you said newer version of xmonad fixes this? If so does installing it with stack get that new version?
2021-06-15 10:30:55 <tsujp> In the xmonad.hs config can you use literal keysyms instead of `mod3Mask` for instance? Say `Control_L`?
2021-06-15 10:41:04 × benin036 quits (~benin@183.82.204.171) (Ping timeout: 272 seconds)
2021-06-15 10:49:33 benin036 joins (~benin@183.82.204.171)
2021-06-15 11:03:02 <liskin> backleet: installing with stack and installing from git are orthogonal concepts
2021-06-15 11:03:18 × backleet quits (~mm@116.251.216.46) (Ping timeout: 264 seconds)
2021-06-15 11:17:47 hexo joins (~hexo@user/hexo)
2021-06-15 11:35:57 backleet joins (~mm@95.85.100.178)
2021-06-15 11:40:57 × backleet quits (~mm@95.85.100.178) (Ping timeout: 244 seconds)
2021-06-15 11:42:16 backleet joins (~mm@95.85.100.178)
2021-06-15 11:49:05 × backleet quits (~mm@95.85.100.178) (Ping timeout: 272 seconds)
2021-06-15 11:55:57 backleet joins (~mm@95.85.100.178)
2021-06-15 12:04:43 × backleet quits (~mm@95.85.100.178) (Ping timeout: 272 seconds)
2021-06-15 12:06:36 backleet joins (~mm@116.251.216.46)
2021-06-15 12:12:59 × backleet quits (~mm@116.251.216.46) (Ping timeout: 244 seconds)
2021-06-15 12:16:00 backleet joins (~mm@116.251.216.46)
2021-06-15 12:16:00 <backleet> what are your favorite layouts beside tall/master/stack layout
2021-06-15 12:16:04 <backleet> what are your favorite layouts beside tall/master/stack layout
2021-06-15 12:26:06 × backleet quits (~mm@116.251.216.46) (Ping timeout: 244 seconds)
2021-06-15 12:27:47 rneese joins (~rneese@2600:6c5c:6a00:c4e3:d794:7afe:f3b4:d0ff)
2021-06-15 12:33:21 rneese parts (~rneese@2600:6c5c:6a00:c4e3:d794:7afe:f3b4:d0ff) (Leaving)
2021-06-15 12:37:37 backleet joins (~mm@116.251.216.46)
2021-06-15 12:48:07 × backleet quits (~mm@116.251.216.46) (Ping timeout: 244 seconds)
2021-06-15 12:49:40 <MrElendig> ResizeableTile variants
2021-06-15 12:54:19 × seschwar quits (~seschwar@user/seschwar) (Ping timeout: 272 seconds)
2021-06-15 12:54:24 backleet joins (~mm@116.251.216.46)
2021-06-15 13:00:31 × backleet quits (~mm@116.251.216.46) (Ping timeout: 244 seconds)
2021-06-15 13:02:10 backleet joins (~mm@116.251.216.46)
←Prev  Next→
Page 1 .. 66 67 68 69 70 71 72 73 74 75 76 .. 1842

All times are in UTC.