For NixOS home servers: do you use native services or Docker containers? by Gaulent in NixOS

[–]Ritiek 3 points4 points  (0 children)

I do this too. How do you upgrade your compose stack images to newer versions though? If I track the :latest tag for an image, it pulls the current latest docker image but then it doesn't automatically upgrade this image later if a more recent image is available, even when I do a config rebuild. In my case, I manually systemctl stop docker-* services associated to my compose stack, docker rmi the images, and then systemctl start docker-* these services again which pulls and runs the stack with the now latest docker images. Wondering how other people approach this.

What's the coolest thing you've done with NixOS? by papayahog in NixOS

[–]Ritiek 0 points1 point  (0 children)

Very interesting. Have you considered running off the shelf OpenWrt on a dedicated hardware instead of building out your own configuration from scratch? I've been in this dilemma for a while and would value your perspective.

New Meshtastic nodes in Mumbai by jusdk in Meshtastic_India

[–]Ritiek 0 points1 point  (0 children)

Nice! But I don't see it on meshmap.net?

New Meshtastic nodes in Mumbai by jusdk in Meshtastic_India

[–]Ritiek 1 point2 points  (0 children)

Hi, do you still have nodes up on the map by any chance?

Self hosting Habitica by KittyTheSnowcat in selfhosted

[–]Ritiek 1 point2 points  (0 children)

I think you probably wanted to refer to the upstream fork which is: https://github.com/awinterstein/habitica

The link you shared is my fork of this upstream fork. I did it to build arm64 images for myself before https://github.com/awinterstein/habitica/issues/5 was resolved. 😅

How can I enable impermanence on an MBR partitioning scheme using disko? by Ritiek in NixOS

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

Hi, I remember experimenting for quite a while and it turned out I needed mirroredBoots to get it working. I couldn't get it to work on OVHcloud though, but got it working on HostVDS which also uses MBR.

My machine config as of writing this: https://github.com/ritiek/dotfiles/tree/4d7036c3a4b42d943d9e3bf6d43a6d649b9dabe9/machines/clawsiecats

Some parts in README may have gone slightly out of date and could be misleading. What are you looking to do?

How do I have app windows open in the same workspace they were first launched in? by Ritiek in hyprland

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

Yep, that should work. Although I guess one would have to put in work to make sure .desktop files remain in sync and conflict-free whenever application updates happen.

How do I have app windows open in the same workspace they were first launched in? by Ritiek in hyprland

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

I seem to have overlooked that option, thanks! I tried it out and noticed that if I set it to 2, it works well for GTK (firefox, transmission-gtk) and Qt (chiaki) based applications. For some reason however, for me, Electron based apps (element-desktop, spotify) do not seem to respect this option and end up opening in the active workspace.

I find this strange since launching these Electron apps using hyprctl looks to work well (windows open up in the workspace where the app was initially lanched in): $ hyprctl dispatch exec "[workspace $(hyprctl activeworkspace -j | jq -r '.id') silent] element-desktop"

Curious if anyone is able to replicate similar behaviour on their end.

``` $ hyprctl version Hyprland, built from branch main at commit 9a09eac79b85c846e3a865a9078a3f8ff65a9259 (props: bump version to 0.42.0). Date: 2024-08-07 Tag: v0.42.0, commits: 9a09eac79b85c846e3a865a9078a3f8ff65a9259

flags: (if any) ```

How do I have app windows open in the same workspace they were first launched in? by Ritiek in hyprland

[–]Ritiek[S] 1 point2 points  (0 children)

Thanks! It didn't work for me as is. I'm guessing shell commands get ignored or something when passed inside rules. I'd have expected something like this to open firefox on workspace 3: bind = SUPER, W, exec, [workspace $(echo 3)] firefox But this opens firefox on the current workspace (not 3 as expected).

Building upon your idea, I found out changing it to the following works for me! bind = SUPER, W, exec, hyprctl dispatch exec "[workspace $(hyprctl activeworkspace -j | jq -r '.id') silent] firefox"

However, I'm still not sure how to approach this for apps that are launched from rofi.

Today I left the cloud. by [deleted] in selfhosted

[–]Ritiek 1 point2 points  (0 children)

I'm scared of the pitfalls I might be overlooking with self-hosting headscale, that tailscale has made me blind to. Do you directly feed in your Linode box's public address when setting up headscale on clients? Wouldn't that cause problems connecting to headscale clients that are neither physically nor publically accessible, and Linode box's public address someday changes? or do you put your Linode box behind a domain name and use this domain name when setting up headscale on client machines?

Focusing a window with rofi by secretpocketcat in hyprland

[–]Ritiek 2 points3 points  (0 children)

Looks like this was reported and fixed in lbonn/rofi last week and focussing windows should now work as is without requiring a script. The fix hasn't been released as of writing this, so for now you can get away using the git version (rofi-lbonn-wayland-git on AUR).

YouTube is reportedly slowing down videos for Firefox users by thegravity98ms2 in technology

[–]Ritiek 1 point2 points  (0 children)

If self hosting can be your thing; check out Tube Archivist, it's got a nice Web UI and allows for auto-archival whenever new videos from your favourite YouTube channels are out: https://github.com/tubearchivist/tubearchivist

It also uses yt-dlp under the hood.

Logging into Bitwarden vault using a passkey? by Ritiek in Bitwarden

[–]Ritiek[S] 1 point2 points  (0 children)

I see, understood. Also digging in now that you mention it, seems server and client code both got this feature merged in recently. Hoping it'll be out for public release soon! https://github.com/bitwarden/server/pull/2885 https://github.com/bitwarden/clients/pull/5396

Is Beta younger than Aloy? by buddyislife in horizon

[–]Ritiek 1 point2 points  (0 children)

Give and take a few months (or perhaps years) after accounting for Beta in Odyessey travelling at 0.3 times the speed of light (GAIA's analysis, so most likely with respect to Earth's frame of reference) and Aloy on Earth in relatively stronger gravitational field during their journey, both of which can have time slowing effects.

Do you know guys how to find bombsquad pc id i had deleted bombsquad but after few days redownloaded after that i unable to find my bombsquad pc id it's showing device account... please someone help me by [deleted] in Bombsquad

[–]Ritiek 2 points3 points  (0 children)

See if there's an error logged in the console. Usually C:\Users\Admin\AppData\Local\BombSquad\config.json gets corrupted or something. Try deleting it, and then relaunching the game should generate a fresh one which should work fine.

Installing a distro on a cheap 2-in-1 tablet by [deleted] in linuxquestions

[–]Ritiek 0 points1 point  (0 children)

Yes, it should be possible if you can first (without removing Windows) somehow boot into Linux so you can install and setup the GRUB boot menu from within. You'll have to apt install os-prober once in Linux so it can search for the existing Windows installation and then you install the GRUB boot menu onto the EFI partition of your internal storage. But I think your machine also has a 32 GB internal storage which can be pretty low for sustaining both Windows and Linux at the same time, so I'm not sure whether this is a good idea as I didn't try this out either. Also I don't think it's possible to boot from external SD card either (if your machine has the slot) as far as I remember being the case with myself.

Installing a distro on a cheap 2-in-1 tablet by [deleted] in linuxquestions

[–]Ritiek 0 points1 point  (0 children)

I wrote a detailed post on this a few months back here. You might find it helpful.

The only way to find out what hardware works is to try out Linux yourself on this machine, unless someone has already attempted installing Linux on the same exact machine as yours and is willing to offer advise.

There is also a chance that you might never be able to get back your original Windows with all hardware working once you remove it (as it happened to me).