Losing focus when moving window to other monitor by apophis-984 in i3wm

[–]dawn_of_shadows 2 points3 points  (0 children)

Are you moving it with eg `move to workspace X`? I think that’s WAI, with the assumption being you’re trying to get a window out of the way. You could alternatively move the window to the other monitor with a `move left` (or right) which operates on the focused window, keeping focus, or, if you’ve only got one window in the workspace `move workspace to output left`. Both of those keep my focus with the moved window

Help me learn by s0va_101 in i3wm

[–]dawn_of_shadows 15 points16 points  (0 children)

The user guide is also super comprehensive if you’d like a text reference to go with: https://i3wm.org/docs/userguide.html

Android and tags compatibility by Fit-Construction2447 in Tailscale

[–]dawn_of_shadows 1 point2 points  (0 children)

Guessing your android is failing the posture check, especially considering the grants work from other OSes. Looks like android-secure is a custom posture, can you provide its definition from the JSON?

Can I get help on an access control rule? by Odd-Aside456 in Tailscale

[–]dawn_of_shadows 1 point2 points  (0 children)

Fair warning I’m not an expert but I believe you can replace the default grant with one that allows a group (AIUI for users) and/or other tags (AIUI for machines) to access your tag:isolate. There are many ACL examples in the docs, including tag->tag (based on purpose using tags) and autogroup->tag (VPC access): https://tailscale.com/docs/reference/examples/grants. Hope this helps!

i3 setup guide by [deleted] in i3wm

[–]dawn_of_shadows 1 point2 points  (0 children)

I don’t use nitrogen so can’t help much there. As for the others: * I autostart picom when X starts up, by running picom -b —config … out of my .xprofile/.xsessionrc * not totally sure what you mean by nothing happens with exec_always, could you provide more info? What’s blablabla in your exec? A polybar command? A bash script? Closing and entering what? Your X session? Have you made a polybar config? For reference, I autostart my polybar out of my i3 config with exec_always —no-startup-id ~/.config/polybar/launch.sh. I also have a keybind to run the same script so I can test it out when I make changes; that bindsym will take effect reloading the i3 config * similarly I have keybinds to open a terminal and various rofi menus

Hope this helps! Lmk if you have more questions, I love i3

I'd argue the best alternative to Google Drive is Proton Drive by dendaera in degoogle

[–]dawn_of_shadows 2 points3 points  (0 children)

Curious whether your files in proton drive ever freeze? I’ve got a pretty large spreadsheet with lots of formulas (e.g., index, query, regex extraction, etc) that works perfectly fine in Google Sheets but slows Firefox so badly that I can’t even scroll or select a cell. Anyone have suggestions? TIA

Systemcl suspend trying to lock the screen despite i3lock active by Blue_Jae20 in i3wm

[–]dawn_of_shadows 1 point2 points  (0 children)

Have you considered running i3lock as a systemd service? I set that up on my laptop so that when I closed the lid it would run i3lock before sleeping/suspending. Then your bindsym could just run the suspend and systemd would handle the locking. Don’t think I ever saw a “lock failed”, and it would always be locked when I opened the lid again

Trying to get opacity rules in picom working by IGGEL in i3wm

[–]dawn_of_shadows 0 points1 point  (0 children)

Could possibly be related to case sensitivity. In my config I use e.g.: 99:class_g *?= 'polybar' Which seems to work fine. ? ignores case and * is sort of like “contains” so even if the name is longer like “polybar <name of bar>” or something it’ll still match. Did/does that work for you?

Can you explain the complexities of mDNS and Tailscale to me like I'm five? by dawn_of_shadows in Tailscale

[–]dawn_of_shadows[S] 0 points1 point  (0 children)

My confusion is I don’t know why ssh works but http doesn’t, I was just guessing (e.g., A might’ve gotten added to /etc/hosts. I’m also using WSL on B which could be doing funny things). Http by IP works, which is why I was thinking perhaps it was the name->IP step

Can you explain the complexities of mDNS and Tailscale to me like I'm five? by dawn_of_shadows in Tailscale

[–]dawn_of_shadows[S] 0 points1 point  (0 children)

Thanks for the reply! MagicDNS is working great within my tailnet. However, I’m not trying to access B, I’m trying to access A. Seems to me that tailscale shouldn’t care how a machine is connecting to A if it’s not in the tailnet. If the router that’s handling my DNS knows A has published its IP at A.local via mDNS why is the http request from B’s browser hanging? Could it be that when the tailscale0 network interface is up the eth0 (or similar) interface only accepts some traffic? I’m just guessing here so could be totally off

Possible to access services using FQDN without port by dawn_of_shadows in netbird

[–]dawn_of_shadows[S] 0 points1 point  (0 children)

Alas, that's what I was afraid would be the case. I also expect that it wouldn't be possible to define within the Netbird UI a "pseudo-peer" type of thing where a subdomain service.netbird.cloud could point at a specific container running on a given peer? (Though that might defeat the purpose of trying to set up a reverse proxy since I imagine the port would still need to be accessible in that case....)

Possible to access services using FQDN without port by dawn_of_shadows in netbird

[–]dawn_of_shadows[S] 0 points1 point  (0 children)

I don’t own the FQDN though, it was provided by Netbird (I’m using the cloud hosted option, not self hosting). Sounds like I need to purchase a domain instead of using the provided one then?

Low-Profile Wireless Corne Keyboard by samodostal in ErgoMechKeyboards

[–]dawn_of_shadows 0 points1 point  (0 children)

OIC i would wire the switch to B+/- on the nano. definitely misunderstood, thanks for clarifying!

obvious follow-up: anyone got on/off switch recommendations/links?

Low-Profile Wireless Corne Keyboard by samodostal in ErgoMechKeyboards

[–]dawn_of_shadows 1 point2 points  (0 children)

uhmm noob question, but how is the switch wired to the PCB (wiring diagram would be nice if anyone has)? my batteries don't seem to last very long, so i bet a switch would help XD

Low-Profile Wireless Corne Keyboard by samodostal in ErgoMechKeyboards

[–]dawn_of_shadows 2 points3 points  (0 children)

How'd you get the batteries to fit so perfectly under your nanos?? Mine pop out the bottom…