2022-04-21 00:00:01 +0200 | abiss27 | (~abiss27@user/abiss) |
2022-04-21 00:02:06 +0200 | werneta | (~werneta@137.79.218.82) (Ping timeout: 276 seconds) |
2022-04-21 00:08:30 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::46a8) |
2022-04-21 00:15:39 +0200 | [Leary] | (~Leary]@122-58-90-96-vdsl.sparkbb.co.nz) (Ping timeout: 240 seconds) |
2022-04-21 00:42:33 +0200 | ge59wox[m] | LukasLuluHu[m] |
2022-04-21 00:56:37 +0200 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) |
2022-04-21 01:09:22 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2022-04-21 01:11:12 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-04-21 01:25:10 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 01:25:25 +0200 | thonoht[m] | (~thonohtma@2001:470:69fc:105::d7be) (Ping timeout: 240 seconds) |
2022-04-21 01:25:44 +0200 | thonoht[m] | (~thonohtma@2001:470:69fc:105::d7be) |
2022-04-21 01:25:51 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 01:26:13 +0200 | lyiriyah[m] | (~lyiriyahm@2001:470:69fc:105::cc0) (Ping timeout: 240 seconds) |
2022-04-21 01:28:50 +0200 | lyiriyah[m] | (~lyiriyahm@2001:470:69fc:105::cc0) |
2022-04-21 01:34:55 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 01:35:59 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 02:04:36 +0200 | stackdroid18 | (14094@user/stackdroid) () |
2022-04-21 02:08:09 +0200 | abiss27 | (~abiss27@user/abiss) (Quit: hasta la vista... tchau!) |
2022-04-21 02:15:21 +0200 | chomwitt | (~chomwitt@2a02:587:dc1b:da00:41cd:5357:91a5:6) (Ping timeout: 248 seconds) |
2022-04-21 02:19:22 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::46a8) (Ping timeout: 250 seconds) |
2022-04-21 03:12:18 +0200 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2022-04-21 03:57:39 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-21 03:58:04 +0200 | <abastro> | Is there a way to ask password to change root-owned directories? |
2022-04-21 04:02:19 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds) |
2022-04-21 04:13:10 +0200 | [Leary] | (~Leary]@122-58-90-96-vdsl.sparkbb.co.nz) |
2022-04-21 04:22:33 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-04-21 04:28:38 +0200 | Hash | (~Hash@hey.howstoned.ru) (Read error: Connection reset by peer) |
2022-04-21 04:30:16 +0200 | Hash | (~Hash@hey.howstoned.ru) |
2022-04-21 06:08:19 +0200 | abastro | (~abab9579@220.75.216.63) (Ping timeout: 240 seconds) |
2022-04-21 08:05:39 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds) |
2022-04-21 08:05:40 +0200 | <tdammers> | fwiw, JSON is a lousy choice for a human-editable config file format |
2022-04-21 08:32:04 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-21 08:34:17 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2022-04-21 08:34:41 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-04-21 10:05:39 +0200 | jludwig | (~justin@li657-110.members.linode.com) (Quit: ZNC - https://znc.in) |
2022-04-21 10:06:42 +0200 | jludwig | (~justin@li657-110.members.linode.com) |
2022-04-21 10:14:16 +0200 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 248 seconds) |
2022-04-21 10:15:28 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 10:16:46 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 10:24:00 +0200 | abastro | (~abab9579@220.75.216.63) (Remote host closed the connection) |
2022-04-21 10:24:32 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-21 10:54:23 +0200 | chomwitt | (~chomwitt@2a02:587:dc1b:da00:e2f9:e987:da5c:6097) |
2022-04-21 11:02:33 +0200 | byorgey | (~byorgey@155.138.238.211) (Quit: leaving) |
2022-04-21 11:27:23 +0200 | abastro | (~abab9579@220.75.216.63) (Ping timeout: 256 seconds) |
2022-04-21 12:01:57 +0200 | <abastro[m]> | tdammers: I think so as well. Btw which human-readable config format do you recommend? |
2022-04-21 12:46:51 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 12:48:01 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 13:42:49 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 13:44:39 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 13:46:48 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 13:47:56 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 13:50:25 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 13:51:36 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 13:53:33 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 13:54:26 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 13:57:03 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 13:57:52 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 14:00:30 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 14:01:10 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 14:03:22 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 14:04:12 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 14:07:09 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 14:07:36 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 14:10:23 +0200 | <MrElendig> | abastro[m]: sudo/doas |
2022-04-21 14:11:46 +0200 | <geekosaur> | I'm trying to figure the context. there's no (good/safe) way to integrate sudo functionality into, say, XMonad.Prompt |
2022-04-21 14:11:50 +0200 | <abastro[m]> | MrElendig: Seems I forgot to include the details. I meant a way to ask for PW and get permission as root from haskell program |
2022-04-21 14:12:08 +0200 | <abastro[m]> | Oh, this is for installer kind. |
2022-04-21 14:12:27 +0200 | <geekosaur> | there may be a way provided as part of the OS to pop up a password dialog, but these days I think that's through polkit and you can't easily integrate with that either |
2022-04-21 14:13:27 +0200 | <abastro[m]> | I guess firing `sudo` would be the best way then? |
2022-04-21 14:13:34 +0200 | <geekosaur> | generally yes |
2022-04-21 14:14:17 +0200 | <abastro[m]> | Sad, I don't know how to write to root-owned file |
2022-04-21 14:15:12 +0200 | <abastro[m]> | I ofc wanted to avoid invoking sudo but installation business seem to involve them in the end. |
2022-04-21 14:15:41 +0200 | <geekosaur> | if you're installing to system-owned directories then yes |
2022-04-21 14:17:47 +0200 | <abastro[m]> | Well, dependency programs |
2022-04-21 14:25:05 +0200 | <abastro[m]> | Oh right, about writing to root-owned file - I wanted to write to usr/share/xsessions to add my sessions |
2022-04-21 14:28:26 +0200 | <geekosaur> | the cheaty way is sudo tee $filename |
2022-04-21 14:28:36 +0200 | <geekosaur> | (shell metacharacters don't work with sudo) |
2022-04-21 14:29:41 +0200 | <geekosaur> | and then pipe your file to it (the password is read from /dev/tty, not stdin) |
2022-04-21 14:30:42 +0200 | <abastro[m]> | Oh, tee looks useful! |
2022-04-21 14:31:16 +0200 | <abastro[m]> | Thank you. |
2022-04-21 14:33:09 +0200 | <abastro[m]> | I don't like how installing dependency programs require root access... tho it would be reckless to not protect those program installations behind root access |
2022-04-21 14:34:51 +0200 | <geekosaur> | consider that if linux didn;t protect the base system stuff with root access, linux would be even worse than windows with respect to viruses and such |
2022-04-21 14:36:27 +0200 | <abastro[m]> | Wait, is windows considered more vulnerable than linux? |
2022-04-21 14:36:41 +0200 | <tdammers> | depends how you use it |
2022-04-21 14:36:57 +0200 | <abastro[m]> | I thought I only considered my linux safer because I generally am aware of what I am installing and what it does |
2022-04-21 14:38:04 +0200 | <abastro[m]> | Meanwhile Windows is a corporate solution costing a ton, it should be more preventive towards threats |
2022-04-21 14:38:56 +0200 | <tdammers> | there's also the thing where the default installation method on GNU/Linux is to download signed binaries from a trusted repository, whereas, at least as far as personal desktop use goes, the default for Windows has been to install unsigned binaries from unverified websites |
2022-04-21 14:39:58 +0200 | <tdammers> | if you install random crap from random websites on Linux, then that's just as bad as it would be on Windows, the only thing that makes you less likely to be compromised is that Windows is a more common target for such low-hanging-fruit attacks (the "sneakers agains lion attacks" thing) |
2022-04-21 14:40:58 +0200 | <abastro[m]> | Oh. |
2022-04-21 14:41:33 +0200 | <abastro[m]> | I guess I should be worried, I added couple of ppas not provided by OS |
2022-04-21 14:42:00 +0200 | <tdammers> | as long as they come from someone you trust, and you have verified their identity, it should be OK |
2022-04-21 14:43:35 +0200 | <abastro[m]> | I see.. but I wonder if I can even trust nvidias |
2022-04-21 14:43:56 +0200 | <abastro[m]> | Necessary to install graphics driver duh |
2022-04-21 14:45:10 +0200 | <tdammers> | that is of course proprietary code, but at least you still get the same signature checks if you install the nvidia drivers through your package manager |
2022-04-21 14:46:02 +0200 | <abastro[m]> | Package manager does signature checks? |
2022-04-21 14:47:01 +0200 | <geekosaur> | windows is probably less vulnerable than linu these days, because NT-class windows has a better permissions system (original windows had none, not even administrator) and there was a lot of historical cruft that went away starting in windows 8 |
2022-04-21 14:49:37 +0200 | <tdammers> | depends on your attack vectors of course, but yes, generally speaking, windows got their act together |
2022-04-21 14:50:23 +0200 | <tdammers> | the permission system is a two-edged sword though - the NT system is far more expressive than Unix permissions, but that also makes it more complex, and harder to understand |
2022-04-21 14:50:32 +0200 | <geekosaur> | true |
2022-04-21 14:50:58 +0200 | <geekosaur> | but a root-like Big Hammer is also a poor choice |
2022-04-21 14:51:28 +0200 | <tdammers> | true; but it's not the only choice you have, even with Unix permissions |
2022-04-21 14:52:04 +0200 | <geekosaur> | and you have to do a lot more work and sometimes go against your distro's permissions if you want to, say, do backups without having to invoke root |
2022-04-21 14:52:28 +0200 | <geekosaur> | so in some ways it just moves the complexity instead of removing it |
2022-04-21 14:53:35 +0200 | <abastro[m]> | <del>Like golang?</del> |
2022-04-21 14:53:47 +0200 | <tdammers> | in a way, yes |
2022-04-21 14:54:22 +0200 | <tdammers> | golang is a simple language, it lacks some abstractive power, and because of that, code is sometimes more complicated than it should be |
2022-04-21 14:55:53 +0200 | <abastro[m]> | Yep now I recognize that I should at least appreciate how it does not accept features without tons of thought |
2022-04-21 14:56:09 +0200 | <abastro[m]> | (The "simplicity" thing still sounds dubious to me tho) |
2022-04-21 14:56:27 +0200 | <abastro[m]> | (Altho i guess comparison is against Java OOP, then.. lol) |
2022-04-21 14:57:26 +0200 | <tdammers> | well, but that's kind of the age-old challenge of designing a programming language: you want the core language to be simple but expressive. |
2022-04-21 14:57:52 +0200 | <tdammers> | if you make it too simple, you force people to write more complicated code; if you make it too complex, then the language itself is, well, too complex |
2022-04-21 14:58:54 +0200 | <abastro[m]> | Indeed, I guess Go just strived to being too simple |
2022-04-21 14:59:10 +0200 | <abastro[m]> | They generally do not care expressiveness it seems |
2022-04-21 14:59:23 +0200 | <abastro[m]> | But that can help readability for beginners too |
2022-04-21 15:04:59 +0200 | <tdammers> | you have to consider the context in which Go was conceived |
2022-04-21 15:05:32 +0200 | <tdammers> | Google is not your average dev shop; the economics that govern 99% of the software industry do not apply to Google. |
2022-04-21 15:06:41 +0200 | <abastro[m]> | Well yeah, but then everyone wants to folloe Yoogle |
2022-04-21 15:06:51 +0200 | <abastro[m]> | s/Yoogle/Google |
2022-04-21 15:09:23 +0200 | <abastro[m]> | Many companies try to do stuffs with lower quality devs as well, which generally saves cost |
2022-04-21 15:13:57 +0200 | <geekosaur> | problem being it doesn't workfor them |
2022-04-21 15:15:47 +0200 | <abastro[m]> | Doesn't work? |
2022-04-21 15:15:55 +0200 | <abastro[m]> | But these companies are operational |
2022-04-21 15:16:35 +0200 | <geekosaur> | operational but not getting the same benefits |
2022-04-21 15:16:59 +0200 | <geekosaur> | admittedly "the perfect is the enemy of the good" also applies here |
2022-04-21 15:17:29 +0200 | <tdammers> | case in point, most companies can get very far with shitty software and horrible development practices. |
2022-04-21 15:17:30 +0200 | <geekosaur> | but you get a lot of barely functioning crap |
2022-04-21 15:17:37 +0200 | <geekosaur> | that, yes |
2022-04-21 15:17:56 +0200 | <abastro[m]> | Indeed, barely functioning crqp |
2022-04-21 15:17:58 +0200 | <tdammers> | it's amazing how long people can hold such a pile of crap together with duct tape and chewing gum |
2022-04-21 15:17:58 +0200 | <abastro[m]> | Crap** |
2022-04-21 15:18:44 +0200 | <abastro[m]> | But at least it saves them cost because the price to pay for the troubles are still quite low |
2022-04-21 15:19:32 +0200 | <abastro[m]> | Well, duct tape at least meeds more praise I think. They themselves should have been made reliable enough to hold other things together |
2022-04-21 15:21:13 +0200 | <abastro[m]> | Writing shitty software is how shops using python operate I guess. Tho they got ideas which get afloat |
2022-04-21 15:23:59 +0200 | <abastro[m]> | At least writing the same junk with Go might be better (or, I guess, not) |
2022-04-21 15:34:11 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 15:35:39 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 15:49:56 +0200 | abastro | (~abab9579@220.75.216.63) |
2022-04-21 16:19:36 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 16:20:41 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 16:22:55 +0200 | The_Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 16:23:38 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 16:23:38 +0200 | The_Czernobog | Czernobog |
2022-04-21 16:27:09 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 16:27:36 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 16:35:12 +0200 | benin | (~benin@183.82.204.110) (Quit: The Lounge - https://thelounge.chat) |
2022-04-21 16:41:05 +0200 | <abastro> | Why does xmonad pulls build executable from config directory? Can I change the behavior? |
2022-04-21 16:42:28 +0200 | <geekosaur> | the build script, you mean? I think it's considered part of the config insofar as the config needs it (if it is needed) |
2022-04-21 16:42:50 +0200 | <geekosaur> | I don't think there's a separate envar or etc. for the build script |
2022-04-21 16:45:02 +0200 | <abastro> | True, seems like I've been confusing something |
2022-04-21 16:45:21 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 16:45:42 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 16:46:58 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 16:48:09 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 16:49:45 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 16:50:52 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 16:53:10 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 16:53:31 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 16:55:42 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 16:56:40 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 16:59:21 +0200 | <LukasLuluHu[m]> | <geekosaur> "although these days we recommend..." <- thank you, but then how would you access XConfig from the additionalKeysP list, should I declare it a global variable? And just to clarify, because the docs couldn't help me here, is def {modMask = mod4Mask} of type XConfig? |
2022-04-21 16:59:22 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 16:59:58 +0200 | <geekosaur> | only reason you need it is for modm, but additionalKeysP supports the M- modifier instead |
2022-04-21 17:00:05 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 17:00:16 +0200 | <geekosaur> | and takes the config as its first (or as usually used, left) parameter |
2022-04-21 17:03:16 +0200 | <geekosaur> | mm, sadly the tutorial doesn't have enough section headings. look in https://xmonad.org/TUTORIAL.html for "M-S-z" as an example of how to use additionalKeysP. it's written inside `` so it acts as an operator, so the config is its left parameter |
2022-04-21 17:03:38 +0200 | <geekosaur> | so you don't have to extract the modifier key yourself, it does it for you |
2022-04-21 17:03:43 +0200 | abastro | (~abab9579@220.75.216.63) (Ping timeout: 260 seconds) |
2022-04-21 17:03:57 +0200 | <geekosaur> | and you can just refer to it as the "M-" modifier in a key sequence |
2022-04-21 17:32:18 +0200 | <LukasLuluHu[m]> | ok, thank you! Sadly adding ("M-y", scratchpadSpawnActionTerminal "alacritty") also doesn't spawn an alacritty. But it's also not that important, would only be nice to have. |
2022-04-21 17:32:47 +0200 | <geekosaur> | @where paste |
2022-04-21 17:32:48 +0200 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
2022-04-21 17:39:49 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 17:40:37 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 17:43:56 +0200 | Guest82 | (~Guest82@104.129.199.20) |
2022-04-21 17:44:17 +0200 | <Guest82> | hi has anyone gotten xmonad 17 working on nixos ive struggled for the past day on it |
2022-04-21 17:44:35 +0200 | <Guest82> | looking to transition from arch, used to building with stack |
2022-04-21 17:44:40 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 17:45:29 +0200 | <geekosaur> | there's a flake for xmonad and contrib but I know nothing about it, I don't use nixos. well, and there'sa NIX.md at the toplevel of the xmonad repo |
2022-04-21 17:45:44 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 17:46:45 +0200 | <Guest82> | I'll research about the flakes! thanks |
2022-04-21 17:47:43 +0200 | <[Leary]> | Guest82: Iirc 0.17 should work out of the box. What problem are you actually seeing? |
2022-04-21 17:49:22 +0200 | <Guest82> | Setup: Encountered missing or private dependencies: |
2022-04-21 17:49:22 +0200 | <Guest82> | xmonad >=0.16.99999 && <0.18 |
2022-04-21 17:50:10 +0200 | <Guest82> | smiliar issues documented here |
2022-04-21 17:50:11 +0200 | <Guest82> | https://discourse.nixos.org/t/use-latest-version-of-xmonad-0-17-0/16191/2 |
2022-04-21 17:51:38 +0200 | <[Leary]> | Normally you don't select versions like that, you just just xmonad from the appropriate haskell package set. |
2022-04-21 17:52:15 +0200 | <[Leary]> | I don't really know what people are doing in that thread.. |
2022-04-21 17:52:49 +0200 | <Guest82> | for some reason it is pulling .15 instead of .17 on the unstable repo for me, but I could have done something incorrectly |
2022-04-21 17:53:08 +0200 | <Guest82> | so my config does not work because it is using the old contrib |
2022-04-21 17:53:16 +0200 | <Guest82> | that is if I set it up as normal |
2022-04-21 17:56:57 +0200 | <[Leary]> | It really should be 0.17 on unstable. Maybe you're pinned to an old nixpkgs, or you need to do some kind of channel update. |
2022-04-21 17:59:20 +0200 | <[Leary]> | I'm rebuilding my system with standard xmonad right now, let's see what version I get. |
2022-04-21 17:59:30 +0200 | <Guest82> | I ran these: sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos, sudo nix-channel --update, nixos-rebuild switch --upgrade |
2022-04-21 17:59:59 +0200 | <Guest82> | I could totally be going about it completely wrong as I am very new to nix, so i really appreciate all the hlep |
2022-04-21 18:01:46 +0200 | <[Leary]> | Yeah, it's 0.15 on 21.11, 0.17 on unstable. |
2022-04-21 18:01:52 +0200 | <Guest82> | windowManager.xmonad = { |
2022-04-21 18:01:52 +0200 | <Guest82> | enable = true; |
2022-04-21 18:01:53 +0200 | <Guest82> | enableContribAndExtras = true; |
2022-04-21 18:01:53 +0200 | <Guest82> | extraPackages = haskellPackages: [ |
2022-04-21 18:01:54 +0200 | <Guest82> | haskellPackages.xmonad |
2022-04-21 18:01:54 +0200 | <Guest82> | haskellPackages.xmonad-contrib |
2022-04-21 18:01:55 +0200 | <Guest82> | ]; |
2022-04-21 18:01:55 +0200 | <Guest82> | }; |
2022-04-21 18:02:34 +0200 | <Guest82> | hm [Leary] that is what I have in my config file, and that is how I tried to switch to unstable, did I miss a step? |
2022-04-21 18:02:42 +0200 | <[Leary]> | You don't need the extraPackages setting; that's redundant (and maybe harmful, though I doubt it). |
2022-04-21 18:04:08 +0200 | <[Leary]> | Tbh, I wasn't using NixOS for a couple of years, only came back to it recently. My new system is all flake-based, so I don't recall the details with channels. |
2022-04-21 18:04:39 +0200 | <Guest82> | would you recommend I invest into flakes, I have just been following the docks to set up a normal config, no clue on flakes |
2022-04-21 18:04:45 +0200 | <Guest82> | are they much more difficult |
2022-04-21 18:05:16 +0200 | <Guest82> | I'm planning on switching to nix for the reliability and repeatabliity |
2022-04-21 18:06:51 +0200 | <[Leary]> | They're not really more difficult, I guess. Just take a bit of getting used to. |
2022-04-21 18:07:04 +0200 | <Guest82> | [Leary] do you by chance have a dots files available that I could look through and try to understand |
2022-04-21 18:09:57 +0200 | <[Leary]> | Mine have a whiff of boot-strapping about them. They actually wouldn't work out of the box, so they're a bit unhelpful. |
2022-04-21 18:10:46 +0200 | <Guest82> | ah no worries, I will just start messing with why I'm not pulling from unstable on normal repo for a little more then try and tinker with flakes, there has to be some small step or big one I am missing |
2022-04-21 18:10:55 +0200 | <Guest82> | I really appreciate the help! [Leary] |
2022-04-21 18:11:23 +0200 | <[Leary]> | np |
2022-04-21 18:15:34 +0200 | jludwig | (~justin@li657-110.members.linode.com) (Read error: Connection reset by peer) |
2022-04-21 18:18:34 +0200 | jludwig | (~justin@li657-110.members.linode.com) |
2022-04-21 18:21:04 +0200 | <Guest82> | hi [Leary] do you mind if I ask what time zone youre in, I am in PST, just was wondering if you might be available to help in the evening when I give it another shot |
2022-04-21 18:23:22 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2022-04-21 18:23:47 +0200 | <[Leary]> | It's very late/early where I am; I'll be sleeping soon. But if your evening is eight or ten hours from now, I might be around. |
2022-04-21 18:25:02 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-04-21 18:27:08 +0200 | jludwig | (~justin@li657-110.members.linode.com) (Quit: ZNC - https://znc.in) |
2022-04-21 18:28:04 +0200 | jludwig | (~justin@li657-110.members.linode.com) |
2022-04-21 18:30:21 +0200 | Guest82 | (~Guest82@104.129.199.20) (Quit: Client closed) |
2022-04-21 18:33:28 +0200 | Guest82 | (~Guest82@104.129.199.20) |
2022-04-21 18:36:42 +0200 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) |
2022-04-21 19:12:04 +0200 | thaumavorio | (~thaumavor@thaumavor.io) (Quit: ZNC 1.8.2 - https://znc.in) |
2022-04-21 19:12:54 +0200 | thaumavorio | (~thaumavor@thaumavor.io) |
2022-04-21 19:32:35 +0200 | thunderrd | (~thunderrd@183.182.111.244) (Ping timeout: 260 seconds) |
2022-04-21 19:38:35 +0200 | incertia_ | (~incertia@d47-69-133-171.try.wideopenwest.com) |
2022-04-21 19:39:24 +0200 | incertia | (~incertia@207.98.163.88) (Ping timeout: 240 seconds) |
2022-04-21 19:39:24 +0200 | incertia_ | incertia |
2022-04-21 19:46:04 +0200 | thunderrd | (~thunderrd@183.182.114.206) |
2022-04-21 19:48:22 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2022-04-21 19:50:10 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-04-21 20:01:00 +0200 | stackdroid18 | (14094@user/stackdroid) |
2022-04-21 20:42:07 +0200 | thunderrd | (~thunderrd@183.182.114.206) (Ping timeout: 240 seconds) |
2022-04-21 20:55:18 +0200 | thunderrd | (~thunderrd@183.182.111.40) |
2022-04-21 21:14:16 +0200 | Guest82 | (~Guest82@104.129.199.20) (Quit: Client closed) |
2022-04-21 21:40:21 +0200 | stackdroid18 | (14094@user/stackdroid) (Quit: hasta la vista... tchau!) |
2022-04-21 21:40:59 +0200 | stackdroid18 | (14094@user/stackdroid) |
2022-04-21 21:51:01 +0200 | tv | (~tv@user/tv) (Ping timeout: 240 seconds) |
2022-04-21 22:10:49 +0200 | tv | (~tv@user/tv) |
2022-04-21 22:25:23 +0200 | stackdroid18 | (14094@user/stackdroid) (Quit: hasta la vista... tchau!) |
2022-04-21 22:31:10 +0200 | Czernobog | (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
2022-04-21 22:31:52 +0200 | Czernobog | (~Czernobog@user/czernobog) |
2022-04-21 22:57:40 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
2022-04-21 22:57:40 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2022-04-21 22:57:43 +0200 | allbery_b | geekosaur |
2022-04-21 23:08:23 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-04-21 23:29:41 +0200 | RosarioPulella[m | (~rosariopu@2001:470:69fc:105::a57) |
2022-04-21 23:33:58 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 246 seconds) |
2022-04-21 23:36:25 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |