Logs on 2021-09-09 (liberachat/#xmonad)
| 00:13:12 | → | pzanco joins (~Android@187.104.158.159) |
| 00:13:52 | × | pzanco quits (~Android@187.104.158.159) (Client Quit) |
| 00:58:38 | <abhixec> | Has anyone figured out a sane way to handle floats(I know it is against the WM paradigm) but.. |
| 00:58:59 | <abhixec> | or even a way to not have it always be on top of other windows |
| 01:38:48 | × | cjb quits (~cjbayliss@user/cjb) () |
| 01:41:29 | → | cjb joins (~cjbayliss@user/cjb) |
| 02:03:46 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds) |
| 02:15:19 | × | td_ quits (~td@94.134.91.19) (Ping timeout: 252 seconds) |
| 02:17:18 | → | td_ joins (~td@94.134.91.64) |
| 02:22:06 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 03:00:01 | × | haasn quits (~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
| 03:01:26 | → | haasn joins (~nand@haasn.dev) |
| 03:43:28 | <abhixec> | I have a weird problem where in the first time after booting I run startx xmobar appears for a second and then disappears but if do mod+q then it appears back and everything is fine. Can someone point to how I should go about debugging this issue? |
| 03:51:46 | <cjb> | are you using pipewire? if so, for me xmobar behaved like that because I was using the xmobar ALSA volume indicator, I switched to using a custom command and pactl instead |
| 03:53:01 | <cjb> | example ugly awk+sed custom command: https://github.com/cjbayliss/conf/blob/main/.config/xmonad/bar.hs#L19 |
| 03:54:41 | <amenonsen> | i ended up using volumeicon-alsa instead. it's nice. |
| 05:15:49 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 05:16:14 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 05:25:56 | → | rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
| 05:38:32 | × | cjb quits (~cjbayliss@user/cjb) (Ping timeout: 260 seconds) |
| 05:40:14 | × | rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 260 seconds) |
| 06:06:54 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 06:20:50 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 06:29:33 | → | qbt joins (~edun@user/edun) |
| 07:02:28 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 07:02:43 | <mc47> | abhixec your config would help figuring this problem out |
| 07:14:55 | <mc47> | Finally submitted my thesis \o/ And it's on GitHub too |
| 07:18:59 | <Solid> | awesome |
| 07:19:05 | <Solid> | congrats mc47 :) |
| 07:19:13 | <mc47> | thanks! |
| 07:19:33 | <Solid> | I was thinking of uploading mine somewhere, but no one wants to see these commit messages :D |
| 07:23:34 | <mc47> | yeah, mine ain't the best either :p |
| 07:25:28 | → | wonko joins (~wjc@62.115.229.50) |
| 07:56:34 | → | cfricke joins (~cfricke@user/cfricke) |
| 08:05:30 | × | benin0369323 quits (~benin@183.82.178.253) (Ping timeout: 260 seconds) |
| 08:13:22 | <amenonsen> | where's your thesis? |
| 08:13:44 | <liskin> | abhixec: I don't think there's a way to not have floats on top :-/ |
| 08:15:09 | <liskin> | abhixec: it's not an insurmountable issue; one could create a layout that emulated the floating layer but used the Stack order instead, perhaps there might already be something like this in xmonad-contrib |
| 08:15:50 | <liskin> | abhixec: but it's quite likely it won't integrate well with the rest of xmonad |
| 08:17:22 | <liskin> | I've been thinking recently about what core changes we'd need to improve the situation w.r.t floats and sublayouts etc., but it'd be a major change, so it's not realistic to fix this without throwing most of the existing code out the window :-/ |
| 08:17:45 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
| 08:17:46 | → | allbery_b joins (~geekosaur@xmonad/geekosaur) |
| 08:17:49 | allbery_b | is now known as geekosaur |
| 08:18:47 | <mc47> | amenonsen here https://github.com/TheMC47/bachelor-thesis-isabelle-linter |
| 08:20:41 | <amenonsen> | cool. congratulations. |
| 08:21:17 | <mc47> | thanks! |
| 08:24:38 | <liskin> | mc47: nice, congrats! |
| 08:24:49 | <liskin> | so now we both take a break, right? :-) |
| 08:26:46 | <mc47> | thanks! Yeah, I'm definitely going to visit a friend of mine for the weekend |
| 08:27:07 | <mc47> | But I think I'll have time to work next week, until the rest of my friends are finished with their theses :D |
| 08:38:23 | <liskin> | :-)) |
| 08:39:57 | <liskin> | isn't it a bit weird that you're all finishing the theses just before the winter semester starts? |
| 08:40:36 | <liskin> | are you going to continue with a masters programme or does finishing the thesis after the application deadline mean you need to take a half-year break? |
| 08:41:47 | <Solid> | liskin: in germany you normally write your Bachelors or Masters theses in the last semester of the respective degree, which happens to always be the summer semester |
| 08:42:02 | <Solid> | so finishing around this time is actually completely normal |
| 08:42:30 | <liskin> | Solid: it's exactly the same in the Czech Republic, but the summer semester ends in June |
| 08:42:51 | <liskin> | and the application deadline is somewhere in July I think |
| 08:43:39 | <liskin> | oh, but tum.de says summer semester ends at the end of September |
| 08:43:45 | <liskin> | that explains this a bit |
| 08:43:51 | <Solid> | lectures usually end in july here, with a month or two of exam period |
| 08:43:57 | <liskin> | still a bit confused about the application deadline though |
| 08:44:01 | <mc47> | you have plenty of time to submit |
| 08:44:15 | <Solid> | application deadlines greatly depend on whether you're switching uni or not |
| 08:44:26 | <Solid> | if you're not then the deadline is like the end of sep |
| 08:44:35 | <liskin> | I see |
| 08:44:56 | <mc47> | I think you have to give your bachelor's degree by the end of november |
| 08:44:57 | <Solid> | and even if you are you don't necessarily have to have everything done when you apply (there's something like an "80% of all credits" rule when applying to another uni in germany) |
| 08:45:12 | <mc47> | and the deadlines are "registration date + 4 months" |
| 08:45:49 | <mc47> | Yeah, in my particular master's program I have till september of 2022 to submit my bachelor's degree |
| 08:46:13 | <mc47> | (at TUM it doesn't really matter, you can extend your bachelor's with one semester and study your master courses in that semester) |
| 08:47:48 | <liskin> | now that I look at the semester dates more carefully it's obvious what the difference between cz and de is |
| 08:47:58 | <liskin> | you guys don't have two-month summer holidays |
| 08:49:09 | <Solid> | depends when your exams are, usually |
| 08:49:26 | <Solid> | when they're all in july already you have plenty of holidays |
| 08:49:49 | <liskin> | yeah, but here the exam period and holidays are two separate things :-) |
| 08:50:03 | <Solid> | ah, that depends on who you ask :P |
| 08:50:38 | <liskin> | well yeah, I've heard that some profs do exams outside of the official semester dates |
| 08:50:54 | <liskin> | but at the compsci faculty that wasn't common |
| 08:50:55 | <Solid> | yes, this is especially common for oral exams |
| 08:51:12 | <liskin> | we'd be done by mid-June and then slack off until mid-September |
| 08:51:15 | <Solid> | (and I haven't had a written exam in 3 years now so... you can imagine how my exam schedule looked like :D) |
| 08:52:26 | <amenonsen> | editing my xmonad.hs feels like an exam, especially the "anxiously awaiting the results" part. |
| 08:52:28 | <liskin> | (or get a summer job or an internship, in which case 3 months of guaranteed holidays is kind of nice, although I've never done that, I did part-time all year long) |
| 09:00:07 | × | ci[m] quits (~cimatrixo@2001:470:69fc:105::d59e) (Quit: You have been kicked for being idle) |
| 09:01:55 | <mc47> | I hate the way the exams are structured in germany |
| 09:02:07 | <mc47> | and it doesn't match any other country |
| 09:02:41 | <mc47> | which is terrible, because when I'm on vacation and I want to go to tunisia, it's highly likely that all my friends are having their exams |
| 10:06:46 | × | qbt quits (~edun@user/edun) (Quit: WeeChat 3.2) |
| 11:30:32 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 13:18:02 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 260 seconds) |
| 13:31:14 | × | thunderrd quits (~thunderrd@183.182.111.87) (Ping timeout: 252 seconds) |
| 13:44:28 | → | thunderrd joins (~thunderrd@183.182.114.10) |
| 15:13:42 | × | Andrew quits (~andrew@user/andrewyu) (Ping timeout: 250 seconds) |
| 15:14:25 | → | AndrewYu joins (~andrew@user/andrewyu) |
| 15:30:47 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 15:41:09 | → | seschwar joins (~seschwar@user/seschwar) |
| 16:00:06 | × | Youssef[m] quits (~youssefbm@2001:470:69fc:105::d1e1) (Quit: You have been kicked for being idle) |
| 16:01:53 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.2) |
| 16:09:54 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 16:10:44 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 16:22:08 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 265 seconds) |
| 16:31:32 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 16:33:11 | <abhixec> | cjb yes I am using pipewire, mc47: https://github.com/abhixec/dotfiles/tree/master/xmonad |
| 16:56:33 | <abhixec> | liskin: thanks! I am just curious how to people handle use cases when say you open a bunch of apps which need to be on same workspace. |
| 16:58:51 | <liskin> | abhixec: xmonad workflows of people vary wildly, so can't speak for all, but I personally almost never use floats for windows that are there to stay |
| 16:59:08 | <abhixec> | liskin: is there a way instead to kind of find all floating and send them to like a different workspace (similar to NSP) |
| 16:59:30 | <abhixec> | liskin: but then just curious how do you handle multiple apps in the same workspace? |
| 16:59:42 | <abhixec> | or is that not a scenario you encounter at all? |
| 16:59:46 | <liskin> | I use floats for temp stuff like dialogs and short-lived terminals and the media player and volume control |
| 17:00:15 | <liskin> | multiple apps? well, those windows are in the tiling layer |
| 17:00:21 | <liskin> | it's a tiling window manager, after all :-) |
| 17:00:55 | <geekosaur> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-Drawer.html is one way to do it |
| 17:01:24 | <abhixec> | yes true but then when you have say 7 apps(not ideal to have in a workspace but just humor me) they start to be very squished how to ahndle that |
| 17:01:36 | <Solid> | fullscreen :D |
| 17:01:59 | <liskin> | abhixec: if I really must have that many apps in a single workspace, I usually tab those windows together |
| 17:02:05 | <liskin> | (via sublayouts) |
| 17:02:30 | <abhixec> | interesting guess my mind is still stuck in the floating/stacking paradigm. |
| 17:02:59 | <liskin> | you can also make keybindings that make some windows transparent |
| 17:03:10 | <liskin> | I sometimes do something like that |
| 17:03:29 | <liskin> | just leave the float in front of the other windows and then frantically move it around every time I need to see behind it :-)) |
| 17:03:58 | <Solid> | hah |
| 17:04:10 | <liskin> | and surely you can have a keybinding that sends all floats away, although not sure if there's an existing module doing that |
| 17:04:21 | <liskin> | it's really simple to code that, but you'd need to know a bit of Haskell |
| 17:04:53 | <abhixec> | yes I am in the process of learning haskell :) |
| 17:05:46 | <abhixec> | how to make a window transparent? do you have an example or link? |
| 17:06:28 | <geekosaur> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Hooks-FadeWindows.html |
| 17:07:08 | <geekosaur> | of course you need to be running a compositor for transparency to work |
| 17:14:55 | <abhixec> | thanks! |
| 17:25:27 | × | thunderrd quits (~thunderrd@183.182.114.10) (Ping timeout: 265 seconds) |
| 17:38:36 | → | thunderrd joins (~thunderrd@183.182.110.10) |
| 18:09:25 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 252 seconds) |
| 18:49:22 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 18:52:59 | × | thunderrd quits (~thunderrd@183.182.110.10) (Ping timeout: 252 seconds) |
| 18:53:23 | → | thunderrd joins (~thunderrd@183.182.114.10) |
| 18:59:24 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 19:01:00 | × | joshproehl quits (~quassel@user/joshproehl) (Quit: Disappearing act!) |
| 19:01:15 | → | joshproehl joins (~quassel@user/joshproehl) |
| 19:01:40 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 19:19:58 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 19:40:50 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds) |
| 19:42:26 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 19:45:51 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Client Quit) |
| 19:58:13 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.2.1) |
| 21:22:23 | defjam | is now known as eblip |
| 21:34:10 | × | wonko quits (~wjc@62.115.229.50) (Ping timeout: 252 seconds) |
| 22:43:36 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
All times are in UTC on 2021-09-09.