Logs on 2024-04-22 (liberachat/#xmonad)
| 00:04:34 | → | defjam joins (~defjam@2a02:c7e:2807:b900:d8d7:350d:61f3:8e8c) |
| 00:05:18 | → | sajenim joins (~sajenim@user/sajenim) |
| 01:38:22 | → | werneta joins (~werneta@71.83.160.242) |
| 02:37:50 | × | td_ quits (~td@i53870917.versanet.de) (Ping timeout: 245 seconds) |
| 02:39:07 | × | werneta quits (~werneta@71.83.160.242) (Quit: Lost terminal) |
| 02:39:46 | → | td_ joins (~td@i53870931.versanet.de) |
| 03:44:37 | → | ChubaDuba joins (~ChubaDuba@5.3.234.232) |
| 03:48:08 | × | ChubaDuba quits (~ChubaDuba@5.3.234.232) (Client Quit) |
| 03:48:31 | → | ChubaDuba joins (~ChubaDuba@5.3.234.232) |
| 04:07:44 | × | ChubaDuba quits (~ChubaDuba@5.3.234.232) (Quit: Leaving) |
| 04:08:00 | → | ChubaDuba joins (~ChubaDuba@5.3.234.232) |
| 05:33:52 | × | ChubaDuba quits (~ChubaDuba@5.3.234.232) (Quit: WeeChat 4.2.1) |
| 05:42:35 | → | ChubaDuba joins (~ChubaDuba@5.3.234.232) |
| 05:46:21 | × | ChubaDuba quits (~ChubaDuba@5.3.234.232) (Client Quit) |
| 05:46:45 | → | ChubaDuba joins (~ChubaDuba@5.3.234.232) |
| 06:00:30 | × | ChubaDuba quits (~ChubaDuba@5.3.234.232) (Quit: WeeChat 4.2.1) |
| 07:09:58 | → | Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no) |
| 07:11:30 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 08:23:07 | × | ft quits (~ft@p4fc2a20e.dip0.t-ipconnect.de) (Quit: leaving) |
| 09:13:17 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Quit: Leaving) |
| 09:15:02 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 09:20:50 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Quit: WeeChat 4.2.1) |
| 09:21:03 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 09:26:49 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Quit: WeeChat 4.2.1) |
| 09:33:16 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 09:37:47 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Client Quit) |
| 09:38:14 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 09:43:37 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Quit: Leaving) |
| 09:43:56 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 09:44:15 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Client Quit) |
| 09:53:06 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 09:53:24 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Client Quit) |
| 09:53:47 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 10:00:27 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Quit: Leaving) |
| 10:00:42 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 10:02:08 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Client Quit) |
| 10:06:14 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 10:29:10 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Quit: WeeChat 4.2.1) |
| 10:29:31 | → | ChubaDuba joins (~ChubaDuba@46.147.216.119) |
| 10:55:29 | × | ChubaDuba quits (~ChubaDuba@46.147.216.119) (Quit: Leaving) |
| 11:26:38 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 11:28:24 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 11:36:28 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 11:53:16 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Quit: Leaving) |
| 11:53:31 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 11:56:29 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 11:58:00 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 12:00:13 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 12:03:06 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 12:06:37 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 12:06:52 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 12:07:34 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 12:09:09 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 12:11:31 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 12:12:26 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 12:14:52 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 12:15:08 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 12:38:47 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Quit: WeeChat 4.2.1) |
| 12:39:04 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 12:40:17 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 12:42:14 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 12:44:28 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 12:46:07 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 12:46:49 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 12:48:04 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 13:05:11 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Quit: WeeChat 4.2.1) |
| 13:07:55 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 13:09:57 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 13:17:49 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 13:21:01 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 13:22:55 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 13:23:40 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 13:24:19 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 13:28:33 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 13:34:34 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 13:35:46 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 13:36:05 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 13:37:01 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Client Quit) |
| 14:05:01 | → | ChubaDuba joins (~ChubaDuba@46.147.102.155) |
| 14:28:57 | × | td_ quits (~td@i53870931.versanet.de) (Quit: waking up from the american dream ...) |
| 14:54:51 | × | ChubaDuba quits (~ChubaDuba@46.147.102.155) (Quit: WeeChat 4.2.1) |
| 15:12:07 | → | td_ joins (~td@i53870931.versanet.de) |
| 15:33:19 | × | sajenim quits (~sajenim@user/sajenim) (Ping timeout: 272 seconds) |
| 16:32:26 | → | andrewjf joins (~andrewjf@70.90.143.154) |
| 16:49:44 | <andrewjf> | I rescently started with Xmonad and I wanted to try adding swallowing. I added a few lines to my config.hs file. But I'm a confused about how to recompile xmonad so I can see my changes. I tried xmonad --recompile but I get an error xmonad: /home/andrewjf/.xmonad/xmonad.errors: withFile: permission denied (Permission denied). If I try running doas |
| 16:49:44 | <andrewjf> | xmonad --recompile I get a different error Authorization required, but no authorization protocal specified. It also seems like when I doas xmonad --recompile like it is trying to compile the .xmonad file that is associated with the root user rather than the one that is associated with my current user. I'm running freeBSD if that information is at |
| 16:49:45 | <andrewjf> | all useful. Any help would be much appreacated and if more info is needed i would be happy to provide it |
| 16:51:13 | <geekosaur> | check ownership of your ~/.xmonad and all files in it, that error sounds like it's owned by root? |
| 16:51:23 | <geekosaur> | (as opposed to using root's .xmonad) |
| 16:54:03 | <andrewjf> | drwxr-xr-x 3 root wheel 512 Apr 22 12:16 .xmonad (output of ls -la) |
| 16:54:28 | <andrewjf> | does root wheel mean that it is owned by root? |
| 16:59:08 | <geekosaur> | yes |
| 16:59:23 | <geekosaur> | owner root, group wheel |
| 16:59:43 | <geekosaur> | (group wheel on BSDs is essentially the "root" group) |
| 17:02:23 | <andrewjf> | Oh awesome how could you remind me what the command is for changing the owner of a file |
| 17:04:37 | <geekosaur> | sudo chown $USER file … |
| 17:06:38 | <andrewjf> | It nows says andrewjf wheel instead of andrewjf root |
| 17:07:24 | <geekosaur> | right, that's probably fine. you could change the group as well but there's no convenient envar for your primary group |
| 17:08:05 | <andrewjf> | it looks like everything inside of .xmonad is also root wheel |
| 17:08:28 | <geekosaur> | you should chown it all or you'll keep getting errors |
| 17:10:57 | <andrewjf> | Okay I was able to set everything inside to be andrewjf wheel lnstead and it seems to be working. And i just ran xmonad --recompile and its seems to working. Thkank you so much for your help man |
| 17:16:38 | → | Guest34509059353 joins (~Guest3450@156.202.67.209) |
| 17:17:00 | × | Guest34509059353 quits (~Guest3450@156.202.67.209) (Client Quit) |
| 17:25:14 | → | ft joins (~ft@p4fc2a20e.dip0.t-ipconnect.de) |
| 20:07:14 | × | andrewjf quits (~andrewjf@70.90.143.154) (Quit: Client closed) |
| 21:46:32 | → | julie_pilgrim joins (~julie_pil@user/julie-pilgrim/x-1240752) |
| 22:15:01 | × | Aminautf quits (~Aminautf@167.172.225.175) (Quit: ZNC 1.8.2+deb2build5 - https://znc.in) |
| 22:15:46 | → | Aminautf joins (~Aminautf@167.172.225.175) |
| 22:31:56 | × | julie_pilgrim quits (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection) |
| 23:29:02 | → | andrewjf joins (~andrewjf@70.90.143.154) |
| 23:29:22 | × | andrewjf quits (~andrewjf@70.90.143.154) (Client Quit) |
| 23:38:33 | → | andrewjf joins (~andrewjf@70.90.143.154) |
| 23:50:08 | <andrewjf> | I'm trying to change my terminal emulator from xterm to alacritty. When I do Mod+q nothing seems to change and doing Mod+Shift+Enter doesn't open a terminal anymore as I uninstalled xterm. When I run xmonad --recompile it says that compilation succeeded and when I run xmonad --restart the command finishes without anything output, but once again |
| 23:50:09 | <andrewjf> | nothing seems to change. The line that I added to my I .xmonad/xmonad.hs to try to set the terminal emulator to alacritty is myTerminal = alacritty. I'm totally stuck so any help would be much apprecated. |
| 23:50:39 | <andrewjf> | *myTerminal = "alacritty" |
| 23:50:43 | <geekosaur> | are you actually using myTerminal anywhere? |
| 23:51:48 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/hilfy-2023/xmonad.hs#L150 is the kind of thing that actually specifies the terminal; simply defining a `myTerminal` variable won't do anything unless it makes its way into the config record |
| 23:52:18 | <geekosaur> | (note that mine is a bit more complicated than a simple terminal setting) |
| 23:53:42 | <andrewjf> | the only other reference to myTerminal is it says defaults = def { terminal = myTerminal ... |
| 23:54:08 | <geekosaur> | that should work, then. |
| 23:54:19 | <geekosaur> | can you pastebin your whole xmonad.hs? |
| 23:54:21 | <geekosaur> | @where paste |
| 23:54:21 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 23:56:25 | <andrewjf> | Yeah I can copy and past it unforunately I am still getting used to this stuff so my settup is somewhat broken so it might take my sometime to get it to you |
| 23:57:11 | <geekosaur> | one thing you can do is install xclip, run `xclip -in < ~/.xmonad/xmonad.hs`, then paste it into your browser open on a pastebin |
| 23:57:57 | <andrewjf> | Okay ill do that |
All times are in UTC on 2024-04-22.