2021-03-18 00:04:17 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-03-18 00:05:06 +0100 | ADG1089__ | (~aditya@106.214.253.186) (Remote host closed the connection) |
2021-03-18 00:09:57 +0100 | ADG1089__ | (~aditya@106.214.253.186) |
2021-03-18 00:10:56 +0100 | thc202 | (~thc202@unaffiliated/thc202) (Ping timeout: 240 seconds) |
2021-03-18 00:16:20 +0100 | hvr_ | (~hvr@haskell/developer/hvr) |
2021-03-18 00:17:21 +0100 | hvr | (~hvr@haskell/developer/hvr) (Ping timeout: 264 seconds) |
2021-03-18 00:38:56 +0100 | seschwar | (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
2021-03-18 00:39:22 +0100 | ADG1089__ | (~aditya@106.214.253.186) (Remote host closed the connection) |
2021-03-18 00:40:13 +0100 | mc47 | (~yecinem@89.246.239.190) (Remote host closed the connection) |
2021-03-18 00:56:55 +0100 | hvr | (~hvr@haskell/developer/hvr) |
2021-03-18 00:57:19 +0100 | hvr_ | (~hvr@haskell/developer/hvr) (Read error: Connection reset by peer) |
2021-03-18 01:10:28 +0100 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) |
2021-03-18 01:14:53 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 256 seconds) |
2021-03-18 01:52:33 +0100 | notis | (~notis@130.43.124.71.dsl.dyn.forthnet.gr) (Ping timeout: 245 seconds) |
2021-03-18 03:37:06 +0100 | ericsagn1 | (~ericsagne@2405:6580:0:5100:b44d:6014:67a8:1b64) (Ping timeout: 265 seconds) |
2021-03-18 03:41:44 +0100 | ericsagnes | (~ericsagne@i121-115-92-236.s42.a013.ap.plala.or.jp) |
2021-03-18 03:49:17 +0100 | gazler_ | (~gazler@195.107.2.81.in-addr.arpa) |
2021-03-18 03:51:33 +0100 | gazler | (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 264 seconds) |
2021-03-18 04:51:45 +0100 | theDon | (~td@94.134.91.246) (Ping timeout: 246 seconds) |
2021-03-18 04:53:46 +0100 | theDon | (~td@muedsl-82-207-238-114.citykom.de) |
2021-03-18 05:00:02 +0100 | haasn | (~nand@mpv/developer/haasn) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
2021-03-18 05:01:20 +0100 | haasn | (~nand@mpv/developer/haasn) |
2021-03-18 05:43:31 +0100 | valdyn | (valdyn@c6a7cbb3.vpn.njalla.net) (Quit: leaving) |
2021-03-18 05:43:40 +0100 | valdyn | (valdyn@c6a7cba1.vpn.njalla.net) |
2021-03-18 07:05:03 +0100 | tomjaguarpaw | (~tom@li367-225.members.linode.com) (Ping timeout: 245 seconds) |
2021-03-18 07:05:11 +0100 | tomjaguarpaw | (~tom@li367-225.members.linode.com) |
2021-03-18 07:05:13 +0100 | FatBoyXPC | (~FatBoyXPC@unaffiliated/fatboyxpc) (Ping timeout: 265 seconds) |
2021-03-18 07:08:10 +0100 | FatBoyXPC | (~FatBoyXPC@unaffiliated/fatboyxpc) |
2021-03-18 07:44:25 +0100 | <deebo> | is it possible to create a keybind to center a floating window in what ever size it exists |
2021-03-18 07:47:14 +0100 | palo1 | (~weechat@c-base/crew/palo) |
2021-03-18 07:50:43 +0100 | palo | (~weechat@c-base/crew/palo) (Ping timeout: 260 seconds) |
2021-03-18 07:50:43 +0100 | palo1 | palo |
2021-03-18 08:03:58 +0100 | qbit2821 | (~qbit2821@94-255-133-216.cust.bredband2.com) |
2021-03-18 08:17:51 +0100 | <coldpress> | you can probably get the needed info from the X server, I don't know if there's any xmonad modules that does this |
2021-03-18 08:20:15 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) |
2021-03-18 08:20:25 +0100 | <Guest40> | any nixos xmonad users here? |
2021-03-18 08:22:24 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) (Quit: Connection closed) |
2021-03-18 08:38:48 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-03-18 08:44:41 +0100 | idhugo | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
2021-03-18 08:48:27 +0100 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-03-18 08:49:21 +0100 | idhugo | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 256 seconds) |
2021-03-18 09:16:28 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 260 seconds) |
2021-03-18 09:44:37 +0100 | notis | (~notis@85.203.44.249) |
2021-03-18 10:38:29 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-03-18 10:46:31 +0100 | mc47 | (~yecinem@89.246.239.190) |
2021-03-18 11:05:29 +0100 | thc202 | (~thc202@unaffiliated/thc202) |
2021-03-18 11:07:06 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 260 seconds) |
2021-03-18 11:21:11 +0100 | Desu | MrElendig |
2021-03-18 11:40:57 +0100 | <mc47[m]> | deebo: http://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Hooks-ManageHelpers.html#v:doCe… |
2021-03-18 11:41:23 +0100 | <mc47[m]> | oh wait, you wanted a keybinding |
2021-03-18 11:42:16 +0100 | <mc47[m]> | I shouldn't open IRC before drinking my morning coffee.. |
2021-03-18 12:40:31 +0100 | <mc47[m]> | deebo: |
2021-03-18 12:40:54 +0100 | <mc47[m]> | try this ("M-C-c", withFocused (\w -> floatLocation w >>= windows . center w . snd)) |
2021-03-18 12:41:03 +0100 | <mc47[m]> | and you also need |
2021-03-18 12:41:04 +0100 | <mc47[m]> | center win (W.RationalRect _ _ w h) = W.float win (W.RationalRect ((1 - w) / 2) ((1 - h) / 2) w h) |
2021-03-18 12:42:32 +0100 | <deebo> | i'll try that, thanks |
2021-03-18 12:43:14 +0100 | <mc47> | it places it almost at the center, because that doesn't take the status bars you have into consideration |
2021-03-18 12:54:17 +0100 | <mc47> | What modules need better documentation, in your opinion? I want to open an issue collecting all of them in one place |
2021-03-18 12:54:42 +0100 | <mc47> | That's something a lot of users can contribute to, without having to be necessarily familiar with Haskell |
2021-03-18 12:55:25 +0100 | <mc47> | Also, it would be nice to add screenshots to the layouts. The question is, where should we host the pictures? |
2021-03-18 12:59:12 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-03-18 13:04:18 +0100 | <Liskni_si> | no idea about specific modules, I'd say a good tutorial about installation and basic stuff and status bars would go a long way |
2021-03-18 13:04:52 +0100 | <Liskni_si> | although as I said yesterday, I'm somewhat hoping that making the installation easier is better than writing docs for the current approach :-) |
2021-03-18 13:06:07 +0100 | <Liskni_si> | screenshots for layouts - +1, hosted either by github (they recently added it to the editor so you can just hit edit on a file and drag images) or maybe in the same place where Solid'd tutorial is going to be, or just the website repo |
2021-03-18 13:06:41 +0100 | <Liskni_si> | I'd tend to think that xmonad may become irrelevant sooner than github stops hosting those attachments, but we never know |
2021-03-18 13:11:35 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-18 13:25:37 +0100 | <mc47> | I have no idea about the installation, as cabal is still somewhat of a mystery to me.. but I agree that it should be simpler |
2021-03-18 13:25:50 +0100 | <mc47> | Yeah, github should be enough for hosting |
2021-03-18 13:26:34 +0100 | <geekosaur> | cabal isn't that simple, sadly. |
2021-03-18 13:26:53 +0100 | <geekosaur> | currently it requires a cabal file and cabal.project file. |
2021-03-18 13:27:28 +0100 | <geekosaur> | there's also hacky "global install" but that causes future problems especially if you have any dependencies |
2021-03-18 13:28:08 +0100 | <geekosaur> | basically new cabal breaks our workflow… but old cabal meant we potentially broke everyone else's (see "cabal hell") |
2021-03-18 13:29:45 +0100 | <mc47> | I gave up on cabal and only use stack now |
2021-03-18 13:30:32 +0100 | <geekosaur> | so you traded a cabal.project for a stack.yaml. I don't see much of a difference there |
2021-03-18 13:46:43 +0100 | <Liskni_si> | so, um, does cabal tell ghc about paths to packages in a way that prevents something like "stack exec ghc" from existing? |
2021-03-18 13:47:16 +0100 | <Liskni_si> | I'm fairly certain that we can get the self-recompilation work with stack-installed xmonad |
2021-03-18 13:47:40 +0100 | <Liskni_si> | I'm probably just going to look into it sooner or later, and deal with cabal as well |
2021-03-18 13:47:45 +0100 | <Liskni_si> | it can't be that hard, can it? |
2021-03-18 13:48:20 +0100 | <geekosaur> | cabal exec works much the same way stack exec does |
2021-03-18 13:48:35 +0100 | <geekosaur> | and I had an alternate workflow working but I think cabal 3.4 broke it |
2021-03-18 13:49:27 +0100 | <geekosaur> | there's still the question of how it finds the packages it needs, I think stack exec exposes only the resolver (which cabal has no equivalent of, so it doesn't) |
2021-03-18 13:50:05 +0100 | <Liskni_si> | stack exec definitely exposes all packages that would be in scope during stack build |
2021-03-18 13:50:15 +0100 | <Liskni_si> | otherwise my setup wouldn't work, and it's worked for many years |
2021-03-18 13:50:49 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 256 seconds) |
2021-03-18 13:51:12 +0100 | <geekosaur> | so you have a stack.yaml specifying packages? I don't think stack will otherwise expose anything, since the point of its existence is to not expose anything not used |
2021-03-18 13:51:34 +0100 | <geekosaur> | (but stack exec without a stack.yaml uses the global resolver and nothing else, I think) |
2021-03-18 13:51:53 +0100 | <Liskni_si> | https://github.com/liskin/dotfiles/blob/home/src-haskell/stack.yaml |
2021-03-18 13:52:13 +0100 | <Liskni_si> | resolver + packages that are all local git submodules |
2021-03-18 13:52:24 +0100 | <Liskni_si> | and then when I do stack exec, all of that is in scope |
2021-03-18 13:52:56 +0100 | <geekosaur> | right, the problem is that cabal has nothing equivalent to a resolver |
2021-03-18 13:53:21 +0100 | <Liskni_si> | I don't really care about the resolver |
2021-03-18 13:53:24 +0100 | <geekosaur> | the rest of stack.yaml is covered by cabal.project, but packages in scope come from the cabal file |
2021-03-18 13:53:37 +0100 | <geekosaur> | you implicitly do care about it because it's why stack works here |
2021-03-18 13:53:37 +0100 | <Liskni_si> | I just want to capture whatever was the environment during building of xmonad |
2021-03-18 13:53:44 +0100 | <Liskni_si> | and use that same environment to compile xmonad.hs |
2021-03-18 13:56:16 +0100 | <geekosaur> | https://github.com/xmonad/xmonad/issues/199 is about as close as you're getting to that but note that the same -package-env has to be specified to both the xmonad/xmonad-contrib and xmonad.hs builds |
2021-03-18 13:56:43 +0100 | <geekosaur> | no, ghc doesn't have this built in as such (well, it has environment files but they cause more problems than they solve) |
2021-03-18 13:58:46 +0100 | <Liskni_si> | https://github.com/xmonad/xmonad/issues/199#issuecomment-609433196 is indeed pretty much what I'd like to do, yeah |
2021-03-18 13:58:55 +0100 | <Liskni_si> | (the end of it) |
2021-03-18 13:59:24 +0100 | <geekosaur> | in fact that uses environment files, it just doesn't use default environment files which tend to pollute other builds unexpectedly |
2021-03-18 14:00:21 +0100 | <Liskni_si> | well, if I understand it correctly, we can just put "install xmonad using `cabal install -z --lib --package-env=$HOME/.xmonad/ xmonad xmonad-contrib` and everything will just work" to our homepage |
2021-03-18 14:00:36 +0100 | <geekosaur> | hopefully |
2021-03-18 14:00:50 +0100 | <Liskni_si> | maybe it's not perfect, but it sounds like quote quite an improvement from what we have now |
2021-03-18 14:00:59 +0100 | <geekosaur> | and until they decide to remove anything resembling v1 workflow :/ |
2021-03-18 14:01:00 +0100 | <Liskni_si> | s/quote // |
2021-03-18 14:01:17 +0100 | <Liskni_si> | oh, this uses the v1 stuff? |
2021-03-18 14:01:33 +0100 | <geekosaur> | it's pretending to be v1 |
2021-03-18 14:01:47 +0100 | <Liskni_si> | good enough I guess :-) |
2021-03-18 14:01:47 +0100 | <geekosaur> | that's more or less what environment files do |
2021-03-18 14:02:33 +0100 | <coldpress> | I find stack easier than cabal; at least upgrading with stack is easy |
2021-03-18 14:03:18 +0100 | <geekosaur> | cabal's not a problem once it's set up, although you need 3 files (at least if you want a local checkout of git xmonad/contrib) |
2021-03-18 14:03:49 +0100 | <Liskni_si> | coldpress: do you have a build script then? |
2021-03-18 14:04:16 +0100 | <geekosaur> | I've already upgraded xmonad-contrib once since setting this up and it Just Worked (pull, then mod-q) |
2021-03-18 14:09:42 +0100 | geekosaur | (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
2021-03-18 14:12:52 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-03-18 14:17:05 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-18 14:19:29 +0100 | <Liskni_si> | oh, a couple minutes of researching this and I'm reading snoyberg and hvr being mean to each other ě |
2021-03-18 14:19:32 +0100 | <Liskni_si> | ♥ |
2021-03-18 14:20:41 +0100 | <Liskni_si> | anyway, I think capturing GHC_ENVIRONMENT and GHC_PACKAGE_PATH during build (TH?) and using that when recompiling might just work; we'll just need to be somewhat careful to not do that when building distro packages |
2021-03-18 14:21:06 +0100 | <Liskni_si> | there's some potential for breakage but I feel this can make the installation easier for a lot of users |
2021-03-18 14:30:16 +0100 | idhugo | (~idhugo@80-62-116-180-mobile.dk.customer.tdc.net) |
2021-03-18 14:48:39 +0100 | <Solid> | so I think the first draft of the tutorial is pretty much done |
2021-03-18 14:48:54 +0100 | <Solid> | I think it's time to open myself up to public ridicule now :) |
2021-03-18 14:49:39 +0100 | <Solid> | I think regardless of how the final thing will be layouted, for now I'll just post the gfmd document as a pr to the core xmonad repo; seems like the easiest way to gather suggestions |
2021-03-18 14:49:42 +0100 | <Solid> | any objections? |
2021-03-18 14:59:17 +0100 | <mc47> | awesome! I'm sure it'll be great :D |
2021-03-18 15:03:08 +0100 | <Solid> | I have some open questions and TODOs, but certain things I either can't answer (like if this is even comprehensible for another brain) or I'm not quite satisfied with what's there right now (e.g. because I don't use trayer I didn't have much to say here outside of what was already there) |
2021-03-18 15:04:36 +0100 | <Solid> | not to mention I'm not quite sure about certain things, like going heavy-ish on the xmobar configuration |
2021-03-18 15:05:01 +0100 | <Solid> | but I feel like this is something that a lot of people care about |
2021-03-18 15:06:42 +0100 | geekosaur | (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
2021-03-18 15:11:26 +0100 | <coldpress> | Liskni_si: yes, I use pbrisbin's build script https://brianbuccola.com/how-to-install-xmonad-and-xmobar-via-stack/ |
2021-03-18 15:18:07 +0100 | <Liskni_si> | coldpress: oh, cool, another stack exec ghc :-) |
2021-03-18 15:23:47 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-18 15:48:56 +0100 | friki | (~friki@friki.cat) (Ping timeout: 240 seconds) |
2021-03-18 15:50:20 +0100 | friki | (~friki@friki.cat) |
2021-03-18 15:52:08 +0100 | eqw | (~eqw@31.134.178.99) (Ping timeout: 256 seconds) |
2021-03-18 15:52:44 +0100 | eqw | (~eqw@31.134.178.99) |
2021-03-18 16:04:06 +0100 | coldpress | (~coldpress@128.9.105.34.bc.googleusercontent.com) (Quit: ZNC 1.7.2 - https://znc.in) |
2021-03-18 16:04:23 +0100 | coldpress | (~coldpress@128.9.105.34.bc.googleusercontent.com) |
2021-03-18 16:26:05 +0100 | seschwar | (~seschwar@unaffiliated/seschwar) |
2021-03-18 16:33:42 +0100 | geekosaur | (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
2021-03-18 16:39:33 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 264 seconds) |
2021-03-18 16:49:07 +0100 | <Solid> | well there we go |
2021-03-18 17:00:05 +0100 | jeyj0[m] | (jeyj0matri@gateway/shell/matrix.org/x-tecfsusaubfeerri) (Quit: Idle for 30+ days) |
2021-03-18 17:12:07 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-18 17:14:25 +0100 | <Solid> | mc47: re documentation: I have noted down X.L.WindowNavigation, X.A.WindowNavigation, X.P.Pass, and X.L.Spacing to be in need of a doc update |
2021-03-18 17:14:40 +0100 | <Solid> | oh actually X.P.Pass should be good now |
2021-03-18 17:15:32 +0100 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
2021-03-18 17:18:30 +0100 | <geekosaur> | when you ask if xscreensaver is still relevant, do you mean the program or the Xss extension that used to be optional in the X11 package? |
2021-03-18 17:18:49 +0100 | <geekosaur> | (X11 no longer has optional dependencies, they all have to be provided now) |
2021-03-18 17:19:01 +0100 | geekosaur | is still catching up… |
2021-03-18 17:19:45 +0100 | <Solid> | I mean the program |
2021-03-18 17:20:15 +0100 | <Solid> | as in, do people still use it? I never did but then again I never used a tray either and the seem to be quite common |
2021-03-18 17:20:27 +0100 | <Solid> | s/the/they/ |
2021-03-18 17:22:01 +0100 | <geekosaur> | I used to but haven't bothered setting it up on my current system. I have no idea what the norm is |
2021-03-18 17:22:57 +0100 | <geekosaur> | I think a lot of people will use things like slock, or if they're using xmonad with a DE they'll use the DE's locker |
2021-03-18 17:23:43 +0100 | <geekosaur> | that said, if you're into eye candy then xscreensaver is eye candy: the screensaver |
2021-03-18 17:23:49 +0100 | <Solid> | :D |
2021-03-18 17:24:27 +0100 | <Solid> | I do use slock myself but I was wary of imposing my preferences onto the tutorial (not that I was particularly successful with that, though) |
2021-03-18 17:26:12 +0100 | <geekosaur> | nothing wrong with providing multiple examples |
2021-03-18 17:26:22 +0100 | <fizzie> | (`xss-lock -l -- xsecurelock` is my norm, but I think that's probably in the minority.) |
2021-03-18 17:31:05 +0100 | <Liskni_si> | I have no idea how slock works internally but most linux screensavers have a history of unlocking themselves whenever you let your kids/cat near the computer, so I'd vote for xsecurelock if we want to recommend anything particular |
2021-03-18 17:31:42 +0100 | <Solid> | It's really just used as a way to introduce keybindings and the like |
2021-03-18 17:31:48 +0100 | <Liskni_si> | jwz is very vocal about xscreensaver being better than the others, but I'm somewhat convinced it's not |
2021-03-18 17:31:57 +0100 | <Solid> | so we can also just drop it in favour of another commonly used application |
2021-03-18 17:34:12 +0100 | <Solid> | Liskni_si: slock itself is like 500 lines, so probably very auditable; though I don't think anyone has done that yet |
2021-03-18 17:34:56 +0100 | <geekosaur> | slock's had some pretty infamous failures already |
2021-03-18 17:35:04 +0100 | <Solid> | hah, nice |
2021-03-18 17:35:17 +0100 | <geekosaur> | like, it used to give up and pretend to lock if anything had an active grab when it was run |
2021-03-18 17:36:41 +0100 | <geekosaur> | also xscreensaver should be pretty auditable, since the saver modules are all external programs run by a small core |
2021-03-18 17:38:31 +0100 | <geekosaur> | whether it's "better" than the others is open to question, but it's reasonably battle-tested and jwz generally knows his stuff |
2021-03-18 17:39:02 +0100 | <Liskni_si> | auditable is great in theory but history tells us that running the password entry in the main locker process will sooner or later lead to someone managing to crash it |
2021-03-18 17:39:07 +0100 | <geekosaur> | as for unlocking when you let kids/cat near your computer, how much of that is self-inflicted? I see too many people who use lousy passwords "because they get in the way" |
2021-03-18 17:39:36 +0100 | <Liskni_si> | I'm fairly certain my faulty keyboard didn't type my password |
2021-03-18 17:39:45 +0100 | <Liskni_si> | it just crashed the xscreensaver password entry |
2021-03-18 17:40:44 +0100 | <geekosaur> | wow. jwz should know better than that |
2021-03-18 17:40:58 +0100 | <Liskni_si> | it could be a dep or something |
2021-03-18 17:41:26 +0100 | <Liskni_si> | I never got to actually trying to reproduce it, as the lenovo technician took the faulty hardware away |
2021-03-18 17:41:45 +0100 | <Liskni_si> | so I'd have to spin up a VM a try all sorts of stuff and hope I stumble upon something |
2021-03-18 17:51:26 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) |
2021-03-18 18:11:34 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-03-18 18:13:11 +0100 | idhugo | (~idhugo@80-62-116-180-mobile.dk.customer.tdc.net) (Ping timeout: 256 seconds) |
2021-03-18 18:13:18 +0100 | <mc47> | Would someone set the labels here? https://github.com/xmonad/xmonad-contrib/issues/482 |
2021-03-18 18:13:31 +0100 | <mc47> | Most importantly: the good first issue label :D |
2021-03-18 18:14:50 +0100 | <mc47> | which I just realized we don't have lol (we have good-first-bug) |
2021-03-18 18:15:50 +0100 | <geekosaur> | yeh, which is what I settled on |
2021-03-18 18:17:15 +0100 | <mc47> | which wouldn't quite work because that's an actual feature |
2021-03-18 18:17:18 +0100 | <mc47> | oh well, good enough |
2021-03-18 18:17:53 +0100 | <geekosaur> | we also don't have a proper entry at level 9 (needs: implementation :) |
2021-03-18 18:18:19 +0100 | <Liskni_si> | geekosaur: what about adding mc47 to contributors so that he can add the labels himself? :-) |
2021-03-18 18:20:49 +0100 | <geekosaur> | let's see if I can figure out how to do that… :) |
2021-03-18 18:21:42 +0100 | <geekosaur> | found it |
2021-03-18 18:23:13 +0100 | <mc47> | awesome! Thanks |
2021-03-18 18:23:50 +0100 | <Guest40> | what distro you guys use? |
2021-03-18 18:23:58 +0100 | <Guest40> | with + xmonad |
2021-03-18 18:24:42 +0100 | <mc47> | I'm using manjaro, and using xmonad together with KDE |
2021-03-18 18:24:54 +0100 | <geekosaur> | ubuntu focal, xmonad + mate |
2021-03-18 18:25:05 +0100 | <Liskni_si> | debian here |
2021-03-18 18:30:03 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) (Ping timeout: 244 seconds) |
2021-03-18 18:39:22 +0100 | geekosaur | (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
2021-03-18 18:49:31 +0100 | <qbit2821> | how does KDE work together with xmonad? I keep going back and forth between the two :) |
2021-03-18 18:56:28 +0100 | Guest62 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) |
2021-03-18 18:56:36 +0100 | <Guest62> | Liskni_si stable? |
2021-03-18 18:56:40 +0100 | <Guest62> | debian stable? |
2021-03-18 18:57:47 +0100 | everythingTaken | (~tux@gateway/tor-sasl/everythingtaken) |
2021-03-18 18:58:19 +0100 | <mc47> | qbit2821 I have an xmonad.desktop file in /usr/share/xsessions/, where I set Exec=env KDEWM=/home/yecinem/.xmonad/xmonad-x86_64-linux /usr/bin/startplasma-x11 |
2021-03-18 18:58:56 +0100 | idhugo | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
2021-03-18 18:59:07 +0100 | qbit2821 | (~qbit2821@94-255-133-216.cust.bredband2.com) (Quit: WeeChat 3.1) |
2021-03-18 18:59:24 +0100 | qbit2821 | (~qbit2821@94-255-133-216.cust.bredband2.com) |
2021-03-18 18:59:45 +0100 | <mc47> | I also have a small function to hide/show this file $HOME/.config/autostart/org.kde.plasmashell.desktop to prevent plasmashell from starting |
2021-03-18 19:00:17 +0100 | <mc47> | it's all very brittle though, didn't have the time (or patience) to touch it once it was working |
2021-03-18 19:00:33 +0100 | <qbit2821> | mc47 alright, thanks. I'll probably try it out after my exams this week. Would love to get it working |
2021-03-18 19:01:05 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-18 19:03:00 +0100 | <everythingTaken> | why no one use nixos here? |
2021-03-18 19:03:07 +0100 | <everythingTaken> | seems like a good fit for xmonad? |
2021-03-18 19:04:07 +0100 | <Solid> | people probably do |
2021-03-18 19:04:12 +0100 | <Solid> | nix is quite popular with haskell people |
2021-03-18 19:04:26 +0100 | <Solid> | I have a machine that I play around with that has nix on it, though my heart still lies with void |
2021-03-18 19:04:31 +0100 | <everythingTaken> | hey Solid, wassup |
2021-03-18 19:04:41 +0100 | <Solid> | hai hai |
2021-03-18 19:04:54 +0100 | <Solid> | everythingTaken: try the new tutorial and tell me what you think :D |
2021-03-18 19:05:14 +0100 | <Solid> | ( https://github.com/xmonad/xmonad/pull/278 ) |
2021-03-18 19:05:16 +0100 | <everythingTaken> | I tried NixOs remember me? we talked in void channel |
2021-03-18 19:05:23 +0100 | <Solid> | oooh yes |
2021-03-18 19:05:37 +0100 | <Solid> | small world :) |
2021-03-18 19:07:44 +0100 | <mc47> | everythingTaken tbh I haven't had time to play around with my setup much, it was a miracle that it worked |
2021-03-18 19:07:46 +0100 | <everythingTaken> | wow, very comprehensive, can I read it in text format instead of git commit before it's merged? |
2021-03-18 19:07:48 +0100 | <mc47> | I'll probably give it a go |
2021-03-18 19:08:06 +0100 | <everythingTaken> | mc47: mine worked too except one thing: firefox |
2021-03-18 19:08:25 +0100 | <everythingTaken> | there's an issue opened in nixpkgs back in dec 2020 still open |
2021-03-18 19:08:35 +0100 | <everythingTaken> | it freezes momentariliy |
2021-03-18 19:08:37 +0100 | <mc47> | everythingTaken here's the formatted tutorial https://github.com/slotThe/xmonad/blob/new-tutorial/tutorial.md |
2021-03-18 19:09:28 +0100 | <Solid> | mc47: the modules not linking is very strange indeed |
2021-03-18 19:09:40 +0100 | <Solid> | pandoc can do it, so it has to be how github interprets the document |
2021-03-18 19:09:46 +0100 | <Solid> | :/ |
2021-03-18 19:10:35 +0100 | <everythingTaken> | mc47: Solid I am by no means complete beginner with XMonad, but this is really nice! But what I liked about it, it explains what $ and other things are, which before I simply copy pasted from someone elses config |
2021-03-18 19:10:52 +0100 | <geekosaur> | size limit on []? |
2021-03-18 19:11:20 +0100 | <everythingTaken> | Solid: do you happen to have firefox on your nixos machine? |
2021-03-18 19:11:46 +0100 | <Solid> | everythingTaken: I do yes |
2021-03-18 19:15:28 +0100 | <everythingTaken> | Solid: so, I installed nixos, it's glorious. I mean configuration.nix + home manager all I need for setup. Some abstract magic goes behind the scenes and complicates things a bit, while in general Void/Arch everything almost transparent/understandable/straight customizable. It's all good until Firefox has problems where it momentarily freezes https://github.com/NixOS/nixpkgs/issues/106018 I tried |
2021-03-18 19:15:30 +0100 | <everythingTaken> | their IRC + Discord and issue is still open in github. I would love to go back to it if I can fix it. Sorry to post this on #xmonad |
2021-03-18 19:16:13 +0100 | <Solid> | huh interesting |
2021-03-18 19:16:23 +0100 | <Solid> | never had this happen to me :o |
2021-03-18 19:17:00 +0100 | <everythingTaken> | Solid: maybe you didn't notice, can you check going to preferences and scrolling up and down if the machine is in hand reach |
2021-03-18 19:17:42 +0100 | <Solid> | everythingTaken: I currently don't have access to that machine, but once I do I'll test this asap and ?tell you |
2021-03-18 19:17:51 +0100 | <everythingTaken> | THanks man |
2021-03-18 19:20:00 +0100 | <everythingTaken> | In one hand NixOs feels very robust, on the other hand messy (?) |
2021-03-18 19:21:21 +0100 | <everythingTaken> | I like Debian too, but packages in stable is just so outdated and arch/void is probably better than debian testing/sid |
2021-03-18 19:32:02 +0100 | mc47 | (~yecinem@89.246.239.190) (Quit: Leaving) |
2021-03-18 19:36:07 +0100 | mc47 | (~yecinem@89.246.239.190) |
2021-03-18 19:36:24 +0100 | Guest62 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) (Quit: Connection closed) |
2021-03-18 19:37:01 +0100 | notis | (~notis@85.203.44.249) (Quit: WeeChat 3.1) |
2021-03-18 19:51:27 +0100 | geekosaur | (82650c7a@130.101.12.122) (Quit: Connection closed) |
2021-03-18 19:53:20 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-18 20:04:07 +0100 | ircbrowse_tom | (~ircbrowse@64.225.78.177) |
2021-03-18 20:04:07 +0100 | Server | +cnt |
2021-03-18 20:09:21 +0100 | idhugo | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 256 seconds) |
2021-03-18 20:15:30 +0100 | everythingTaken | (~tux@gateway/tor-sasl/everythingtaken) (Quit: everythingTaken) |
2021-03-18 20:18:20 +0100 | maxrazer | (quassel@2600:3c03::f03c:92ff:fe95:da6a) ("https://quassel-irc.org - Chat comfortably. Anywhere.") |
2021-03-18 20:19:50 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) |
2021-03-18 20:25:33 +0100 | ml| | (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 260 seconds) |
2021-03-18 20:34:26 +0100 | kiki_kiki | (~kiki@78.97.179.238) |
2021-03-18 20:35:26 +0100 | ajc | (~ajc@69.231.232.79) |
2021-03-18 20:35:44 +0100 | ajc | (~ajc@69.231.232.79) () |
2021-03-18 20:36:15 +0100 | ajc | (~ajc@69.231.232.79) |
2021-03-18 20:36:43 +0100 | ajc | (~ajc@69.231.232.79) () |
2021-03-18 20:37:02 +0100 | ajc | (~ajc@69.231.232.79) |
2021-03-18 20:38:11 +0100 | ml| | (~ml|@unaffiliated/ml/x-3958674) |
2021-03-18 20:59:11 +0100 | idhugo | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
2021-03-18 20:59:13 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) (Ping timeout: 256 seconds) |
2021-03-18 21:03:13 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) |
2021-03-18 21:03:52 +0100 | idhugo | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Remote host closed the connection) |
2021-03-18 21:07:28 +0100 | <kiki_kiki> | hello, can i ask for help with making a specific layout in here? thank you |
2021-03-18 21:09:28 +0100 | <mc47> | kiki_kiki sure, what do you have in mind? |
2021-03-18 21:11:05 +0100 | Ristovski | (~364e20076@unaffiliated/ristovski) (Quit: 0) |
2021-03-18 21:12:08 +0100 | <kiki_kiki> | mc47: thank you, https://www.reddit.com/r/xmonad/comments/3vowqx/hybrid_talltabbed_layout/ this but with the master window tabbed. i've tried playing around with the comments in there on top of my existing layout (which is basically just default Tall wrapped in spacingRaw and smartBorders) but couldn't get it to work |
2021-03-18 21:12:56 +0100 | <kiki_kiki> | uhhhh |
2021-03-18 21:17:59 +0100 | <Liskni_si> | Guest40: debian testing with maybe a bit of unstable; who uses stable on their daily driver? :-) |
2021-03-18 21:18:48 +0100 | <Guest40> | Liskni_si how would you rate testing vs arch/void, i am looking for new distro |
2021-03-18 21:18:53 +0100 | <Guest40> | to pair with xmonad |
2021-03-18 21:19:09 +0100 | <Guest40> | stability wise and some other stuff |
2021-03-18 21:19:29 +0100 | <kiki_kiki> | http://ix.io/2Tlb i barely know any haskell so i m not sure how/where to place "Tabbed" and/or "|||s" etc to make it work |
2021-03-18 21:21:16 +0100 | <Liskni_si> | Guest40: I find testing good enough for me, although compared to aur it's definitely missing lots of packages, but then my priority is a system that works, not having loads of crap, so … :-) |
2021-03-18 21:22:21 +0100 | <Liskni_si> | Guest40: the major pain point of Arch is that pacman doesn't support partial upgrades and downgrades, whereas in Debian it's completely fine to roll back a broken update and wait until it's fixed |
2021-03-18 21:22:49 +0100 | <Liskni_si> | but for some reason nobody talks about this, so maybe it's not a problem for most people? dunno. it's a complete blocker for me |
2021-03-18 21:24:13 +0100 | <Guest40> | yeah, rollbracks are nice. I am trying out NixOs, good haskell + xmonad support, decclarative config, rollbacks. But having some issues with firefox and it's a lot different than regular linux. they say sid gets security patches faster (but it's less stable?) |
2021-03-18 21:26:36 +0100 | <Guest40> | Liskni_si anyways, thanks. so you recommend debian tesing + few packages from sid (like firefox 86) right? |
2021-03-18 21:27:47 +0100 | <geekosaur> | it's named sid for a reason. every so often they do things like release a new glibc with no support from anything else so the rest of the system gets deleted:) (I think they're more careful about this these days but I recall it happening a few times back when I ran sid for kicks) |
2021-03-18 21:29:18 +0100 | <Liskni_si> | testing is basically a week after unstable, but sometimes stuff gets held a bit longer, either if people report breaking stuff or if something big is being changed |
2021-03-18 21:30:06 +0100 | <Liskni_si> | and yeah, security fixes to testing come a bit late too |
2021-03-18 21:30:29 +0100 | <Guest40> | how often it broke for you when updated in a year Liskni_si |
2021-03-18 21:30:41 +0100 | <Guest40> | geekosaur makes sense thanks |
2021-03-18 21:30:44 +0100 | <Liskni_si> | there's testing-security that's supposed to be used by the same team that does security updates for stable for high priority stuff, but I don't recall ever getting an update through that |
2021-03-18 21:31:14 +0100 | <Liskni_si> | so it's basically me reading the LWN security summary through rss and pulling updates manually if it sounds bad |
2021-03-18 21:31:26 +0100 | <Liskni_si> | (and stuff that's bad usually gets talked about on irc as well) |
2021-03-18 21:32:02 +0100 | <Liskni_si> | I wouldn't really say I recommend it to everyone, but it's the best tradeoff for me personally |
2021-03-18 21:32:32 +0100 | <Liskni_si> | how many times it breaks? dunno. I don't recall it ever really breaking, and I've been running testing for 15+ years without reinstall |
2021-03-18 21:32:51 +0100 | <Guest40> | wow, that;s some longevity |
2021-03-18 21:32:53 +0100 | <Liskni_si> | but packages that need to be rolled back, yeah that happens a couple times a year |
2021-03-18 21:33:06 +0100 | <Liskni_si> | most people would just get used to stuff being slightly broken |
2021-03-18 21:34:18 +0100 | <Guest40> | I will have to try it, thanks Liskni_si |
2021-03-18 21:34:18 +0100 | <mc47> | kiki_kiki, sorry, I'm not that familiar with tabbed layouts just yet |
2021-03-18 21:34:20 +0100 | <Liskni_si> | but when a printer driver breaks, you can't print, and sometimes you need to print :-) |
2021-03-18 21:34:36 +0100 | <kiki_kiki> | mc47: ok, thank you |
2021-03-18 21:35:12 +0100 | <geekosaur> | what's the question again? |
2021-03-18 21:35:31 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) (Quit: Connection closed) |
2021-03-18 21:39:21 +0100 | <geekosaur> | you wouldn't use ||| here unless you were prepending or appending this to the default list of layouts (`layoutHook def`) |
2021-03-18 21:41:05 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) |
2021-03-18 21:41:24 +0100 | <geekosaur> | hm, I do wonder if this could be done using threeColMid as a Combo or ComboP frame |
2021-03-18 21:41:33 +0100 | <geekosaur> | but I'm going to have to run off soon :/ |
2021-03-18 21:42:36 +0100 | geekosaur | (82650c7a@130.101.12.122) (Quit: Connection closed) |
2021-03-18 21:46:44 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) (Quit: Connection closed) |
2021-03-18 21:47:54 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) |
2021-03-18 21:50:04 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) (Client Quit) |
2021-03-18 21:51:45 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) |
2021-03-18 22:00:37 +0100 | Guest40 | (74fbd82e@gateway/web/cgi-irc/kiwiirc.com/ip.116.251.216.46) (Quit: Connection closed) |
2021-03-18 22:12:32 +0100 | qbit2821 | (~qbit2821@94-255-133-216.cust.bredband2.com) (Ping timeout: 240 seconds) |
2021-03-18 22:57:25 +0100 | wagle | (~wagle@quassel.wagle.io) (Ping timeout: 264 seconds) |
2021-03-18 22:58:05 +0100 | wagle | (~wagle@quassel.wagle.io) |