2021-08-14 00:04:19 +0200 | <unrooted> | okay so I think I might have finished ricing this thing for unixporn competition |
2021-08-14 00:04:21 +0200 | <unrooted> | https://imgur.com/a/hdGkJSW |
2021-08-14 00:04:37 +0200 | <unrooted> | if you guys have any more ideas how to make it even more Haskelly, tell me |
2021-08-14 00:30:26 +0200 | <davve_> | maybe some more interesting layouts |
2021-08-14 00:31:00 +0200 | <davve_> | some color wouldnt hurt, maybe for the focused border |
2021-08-14 00:58:13 +0200 | <unrooted> | there is a focused border color haha |
2021-08-14 00:58:30 +0200 | <unrooted> | I don't really like colors, I can't stare at too much colors at once |
2021-08-14 00:59:21 +0200 | <unrooted> | I sometimes even use grayscale color filter so everything's in grayscale on my screen |
2021-08-14 01:05:16 +0200 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |
2021-08-14 01:11:13 +0200 | <unrooted> | I got it, one more slight touch to the Mix - running Prelude and saying 'Hello, world!' |
2021-08-14 02:03:38 +0200 | <elonsroadster[m]> | <kunrooted[m]> "I don't really like colors, I..." <- yeah but you're submitting this to unixporn. I don't know if a grayscale thing is going to be a hit there. |
2021-08-14 02:22:33 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2021-08-14 02:22:33 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
2021-08-14 02:22:36 +0200 | allbery_b | geekosaur |
2021-08-14 02:50:53 +0200 | the_proffesor | (~theproffe@2601:282:847f:8010::3a29) |
2021-08-14 02:52:26 +0200 | the_proffesor | (~theproffe@2601:282:847f:8010::3a29) (Changing host) |
2021-08-14 02:52:26 +0200 | the_proffesor | (~theproffe@user/theproffesor) |
2021-08-14 02:52:42 +0200 | theproffesor | (~theproffe@user/theproffesor) (Killed (platinum.libera.chat (Nickname regained by services))) |
2021-08-14 02:52:42 +0200 | the_proffesor | theproffesor |
2021-08-14 04:03:26 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds) |
2021-08-14 04:16:22 +0200 | td_ | (~td@muedsl-82-207-238-005.citykom.de) (Ping timeout: 245 seconds) |
2021-08-14 04:18:20 +0200 | td_ | (~td@94.134.91.195) |
2021-08-14 04:22:16 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2021-08-14 04:45:34 +0200 | eyenx | (~m-5paiux@eyenx.ch) (Remote host closed the connection) |
2021-08-14 04:46:18 +0200 | eyenx | (~m-5paiux@eyenx.ch) |
2021-08-14 07:56:48 +0200 | tripoli | (~tripoli@69.233.98.238) |
2021-08-14 09:12:18 +0200 | tripoli | (~tripoli@69.233.98.238) (Quit: tripoli) |
2021-08-14 10:05:20 +0200 | tripoli | (~tripoli@69.233.98.238) |
2021-08-14 10:17:34 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-08-14 10:17:37 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2021-08-14 10:17:40 +0200 | allbery_b | geekosaur |
2021-08-14 10:36:48 +0200 | seschwar | (~seschwar@user/seschwar) |
2021-08-14 11:15:49 +0200 | <Tisoxin> | Is somebody using the nix flake in his homemanager/system configuration? |
2021-08-14 11:16:13 +0200 | <Tisoxin> | I get an error, when i try to use it in my inputs :( |
2021-08-14 11:17:25 +0200 | <Tisoxin> | And i have absolutely no idea, what could cause the error |
2021-08-14 11:19:42 +0200 | <liskin> | Tisoxin: elonsroadster[m] maintains the flake, not sure if any other people around here use it yet |
2021-08-14 11:25:55 +0200 | <elonsroadster[m]> | <Tisoxin> "I get an error, when i try to us" <- what's the error? |
2021-08-14 11:26:04 +0200 | <elonsroadster[m]> | I use it in my nixos config |
2021-08-14 11:27:09 +0200 | <elonsroadster[m]> | Tosixon: can you post exactly how you are using it? You should probably use it as an overlay if you are using it homemanager or nixos |
2021-08-14 11:27:48 +0200 | <Tisoxin> | https://paste.debian.net/1207634/ |
2021-08-14 11:28:17 +0200 | <Tisoxin> | elonsroadster: i'm using the devos template and atm i have it only included as an input |
2021-08-14 11:29:01 +0200 | <Tisoxin> | so its probably some really weird problem with devos & xmonad |
2021-08-14 11:29:08 +0200 | <elonsroadster[m]> | hmm im not familiar with devos template |
2021-08-14 11:29:13 +0200 | <elonsroadster[m]> | can you show me your actual flake? |
2021-08-14 11:29:23 +0200 | <elonsroadster[m]> | are you using follows, by chance? |
2021-08-14 11:30:42 +0200 | <Tisoxin> | no |
2021-08-14 11:31:04 +0200 | <elonsroadster[m]> | Tisoxin: as in you cant show me, or you're not using follows? |
2021-08-14 11:31:12 +0200 | <Tisoxin> | https://paste.debian.net/1207636/ |
2021-08-14 11:31:13 +0200 | <Tisoxin> | no, i don't use follows |
2021-08-14 11:31:30 +0200 | <Tisoxin> | (it includes lots of stuff in other files) |
2021-08-14 11:32:05 +0200 | <Tisoxin> | in facts, i just found that it seems that this flake i just pasted works |
2021-08-14 11:32:26 +0200 | <Tisoxin> | since i removed xmonad and xmonad-contrib from the `inherit inputs;` statement |
2021-08-14 11:32:29 +0200 | <elonsroadster[m]> | yes, so its not the "mere" import right? |
2021-08-14 11:32:50 +0200 | <Tisoxin> | Even though i'm 99% percent sure, that i tried that yesterday and that it didn't work >:/ |
2021-08-14 11:33:04 +0200 | <Tisoxin> | elonsroadster: It doesn't seem like it |
2021-08-14 11:33:09 +0200 | <elonsroadster[m]> | yeah my guess is that there is a recursive dependency for haskellPackages |
2021-08-14 11:33:17 +0200 | <elonsroadster[m]> | why not just use the provided overlay |
2021-08-14 11:33:24 +0200 | <elonsroadster[m]> | that will do the right thing |
2021-08-14 11:33:33 +0200 | <Tisoxin> | what do you mean? |
2021-08-14 11:33:55 +0200 | <Tisoxin> | what overlay? |
2021-08-14 11:34:10 +0200 | <elonsroadster[m]> | there is an overlay provided by the flake |
2021-08-14 11:34:18 +0200 | <elonsroadster[m]> | the way you did for all of the other things you imported |
2021-08-14 11:34:42 +0200 | <elonsroadster[m]> | just use xmonad.overlay |
2021-08-14 11:34:42 +0200 | <Tisoxin> | you mean `xmonad.overlay` and `xmonad-contrib`? |
2021-08-14 11:34:43 +0200 | <elonsroadster[m]> | and xmonad-contrib.overlay |
2021-08-14 11:34:43 +0200 | <elonsroadster[m]> | yeah |
2021-08-14 11:35:16 +0200 | <Tisoxin> | it doesn't even work if i use those or none |
2021-08-14 11:35:45 +0200 | <elonsroadster[m]> | you mean nix blows up? |
2021-08-14 11:35:58 +0200 | <Tisoxin> | yes, i get the same error :( |
2021-08-14 11:36:07 +0200 | <Tisoxin> | that's exactly why it's so confusing |
2021-08-14 11:36:18 +0200 | <elonsroadster[m]> | Here's where I use it in my nixos config: macs-overlay.overlay |
2021-08-14 11:36:38 +0200 | <elonsroadster[m]> | https://github.com/IvanMalison/dotfiles/blob/215c6f5a94320cfd261f395d2d1a95344728adf9/nixos/flake.… |
2021-08-14 11:37:47 +0200 | <Tisoxin> | thanks |
2021-08-14 11:37:57 +0200 | <Tisoxin> | I think the error lies in the devos part |
2021-08-14 11:38:16 +0200 | <Tisoxin> | though it's weird that there is only a problem with xmonad |
2021-08-14 11:38:18 +0200 | <Tisoxin> | ¯\_(ツ)_/¯ |
2021-08-14 11:38:41 +0200 | <elonsroadster[m]> | can you look at /nix/store/dcdhm4v7xpib8ky44pxwyjziqm2vd91q-source/ and tell me what it is? |
2021-08-14 11:39:13 +0200 | <elonsroadster[m]> | maybe its one of the dependencies of the xmonad flake? |
2021-08-14 11:39:24 +0200 | <elonsroadster[m]> | like maybe the gitignore package? |
2021-08-14 11:39:42 +0200 | <Tisoxin> | seems to be the flake-utils-plus package |
2021-08-14 11:40:51 +0200 | <Tisoxin> | (which is a dependency of digga) |
2021-08-14 11:41:13 +0200 | <elonsroadster[m]> | yeah seems like its a weird interaction between these two |
2021-08-14 11:41:13 +0200 | <elonsroadster[m]> | I dont know wtf digga is |
2021-08-14 11:41:31 +0200 | <Tisoxin> | its a dependency of devos |
2021-08-14 11:42:17 +0200 | <elonsroadster[m]> | I mean read the docs of digga: Digga requires the flakes feature available via an experimental branch of nix. Until nix 3.0 is released, this project should be considered unstable, though quite usable as flakes have been maturing well for a while. |
2021-08-14 11:44:13 +0200 | <Tisoxin> | well, as long as i don't pass xmonad and xmonad-contrib to inputs in the output section of the flake it seems to work? |
2021-08-14 11:44:47 +0200 | <Tisoxin> | wait what? xmond doesn't compile… |
2021-08-14 11:45:25 +0200 | <Tisoxin> | https://paste.debian.net/1207638/ |
2021-08-14 11:45:52 +0200 | <elonsroadster[m]> | Tosixon: thats probably just because nix is lazy... |
2021-08-14 11:47:30 +0200 | <Tisoxin> | what do you mean with that? |
2021-08-14 11:49:25 +0200 | <elonsroadster[m]> | the xmonad and xmonad-contrib attributes dont get evaluated at all if you dont use them |
2021-08-14 11:50:02 +0200 | <Tisoxin> | well, i use them… |
2021-08-14 11:50:56 +0200 | <elonsroadster[m]> | and you're saying you get the same error even with using the overlay |
2021-08-14 11:51:07 +0200 | <elonsroadster[m]> | instead of what you initially posted |
2021-08-14 11:51:38 +0200 | <Tisoxin> | yes, now i get the error https://paste.debian.net/1207638/ |
2021-08-14 11:56:07 +0200 | <elonsroadster[m]> | what thats not AT ALL the same |
2021-08-14 11:56:25 +0200 | <elonsroadster[m]> | if im going to help you you have to reliably report what is actually going on |
2021-08-14 11:56:39 +0200 | <elonsroadster[m]> | that means the overlay is working, but it might not work with the set of haskell packages that you are trying to use it with |
2021-08-14 11:56:56 +0200 | <elonsroadster[m]> | yes, that's exactly it |
2021-08-14 11:57:19 +0200 | <elonsroadster[m]> | the version of the X11 library in the haskellPackages of the nixpkgs you are trying to use this with is too old |
2021-08-14 11:57:49 +0200 | <elonsroadster[m]> | so you can either use a newer version of nixpkgs |
2021-08-14 11:58:29 +0200 | <elonsroadster[m]> | alternative if you try to do what you did originally, my guess is that while that would work, you would pull in all the haskell dependencies for xmonad completely separately from any other haskellpackages on your system |
2021-08-14 11:58:38 +0200 | <elonsroadster[m]> | which is probably not what you want |
2021-08-14 12:00:34 +0200 | <elonsroadster[m]> | I hate systems like this because they are so ridiculously complicated, and so often picked up by people who don't actually understand what they are doing |
2021-08-14 12:00:46 +0200 | <Tisoxin> | i know lol |
2021-08-14 12:00:59 +0200 | <Tisoxin> | . o O (Because I don't know what I'm doing) |
2021-08-14 12:01:24 +0200 | <elonsroadster[m]> | but why not just use flakes as is without all this shit |
2021-08-14 12:01:43 +0200 | <elonsroadster[m]> | theres just so much cognitive load for me now to try to figure out where your nixpkgs is coming from |
2021-08-14 12:01:59 +0200 | <Tisoxin> | you don't have to help that much |
2021-08-14 12:02:04 +0200 | <Tisoxin> | *to help me |
2021-08-14 12:02:24 +0200 | <elonsroadster[m]> | nixpkgs.follows = "nixos"; |
2021-08-14 12:02:24 +0200 | <Tisoxin> | The discussion with you already helped me a lot |
2021-08-14 12:02:31 +0200 | <elonsroadster[m]> | okay is it actually important to you to be on stable |
2021-08-14 12:02:52 +0200 | <elonsroadster[m]> | i think you probably need to be on unstable to actually use this flake |
2021-08-14 12:03:03 +0200 | <elonsroadster[m]> | but also you need to be on unstable to even compile xmonad on master at all anyway |
2021-08-14 12:03:31 +0200 | <elonsroadster[m]> | or i mean technically, you dont need to be on it (but then you have to use unstable JUST to compile xmonad) |
2021-08-14 12:03:50 +0200 | <elonsroadster[m]> | and pull in the whole set of packages for ghc and all of xmonads dependencies from unstable (which will be a lot) |
2021-08-14 12:23:08 +0200 | tripoli | (~tripoli@69.233.98.238) (Quit: nyaa~) |
2021-08-14 13:20:33 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 248 seconds) |
2021-08-14 13:22:10 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2021-08-14 15:54:33 +0200 | berberman | (~berberman@user/berberman) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-08-14 15:55:29 +0200 | berberman | (~berberman@user/berberman) |
2021-08-14 16:13:06 +0200 | AndrewYu | luk4yx |
2021-08-14 16:13:09 +0200 | luk4yx | AndrewYu |
2021-08-14 18:51:41 +0200 | scardinal | (~supreme@87-59-138-136-cable.dk.customer.tdc.net) (Quit: Reconnecting) |
2021-08-14 18:51:54 +0200 | scardinal | (~supreme@87-59-138-136-cable.dk.customer.tdc.net) |
2021-08-14 19:11:30 +0200 | wonko | (~wjc@62.115.229.50) (Ping timeout: 268 seconds) |
2021-08-14 19:11:56 +0200 | wonko | (~wjc@62.115.229.50) |
2021-08-14 19:18:18 +0200 | wonko | (~wjc@62.115.229.50) (Ping timeout: 258 seconds) |
2021-08-14 19:25:07 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-08-14 19:27:47 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-08-14 19:35:35 +0200 | <unrooted> | elonsroadster: I think it may not be enough, but I'd be satisfied enough to be just different from all those flashy neon configs there |
2021-08-14 19:45:35 +0200 | wonko | (~wjc@62.115.229.50) |
2021-08-14 19:46:09 +0200 | thaumavorio | (~thaumavor@thaumavor.io) (Ping timeout: 248 seconds) |
2021-08-14 19:48:20 +0200 | thaumavorio | (~thaumavor@thaumavor.io) |
2021-08-14 19:50:57 +0200 | wonko | (~wjc@62.115.229.50) (Ping timeout: 248 seconds) |
2021-08-14 20:33:02 +0200 | krishna | (~krishna@76.14.21.109) |
2021-08-14 20:55:07 +0200 | amir | (sid22336@user/amir) (Ping timeout: 245 seconds) |
2021-08-14 20:56:08 +0200 | PotatoGim | (sid99505@id-99505.tooting.irccloud.com) (Ping timeout: 250 seconds) |
2021-08-14 21:02:36 +0200 | PotatoGim | (sid99505@tooting.irccloud.com) |
2021-08-14 21:07:56 +0200 | amir | (sid22336@user/amir) |
2021-08-14 21:54:27 +0200 | ectospasm | (~ectospasm@user/ectospasm) (Quit: WeeChat 3.2) |
2021-08-14 22:18:16 +0200 | wonko | (~wjc@62.115.229.50) |
2021-08-14 22:23:18 +0200 | ectospasm | (~ectospasm@user/ectospasm) |
2021-08-14 22:53:06 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-08-14 22:54:57 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-08-14 23:31:55 +0200 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |
2021-08-14 23:32:57 +0200 | wonko | (~wjc@62.115.229.50) (Ping timeout: 268 seconds) |