#QubesOS

2025-05-30

@gvwilson i think you might either want to look at #qubesos for fresh on demand VMs that are in a well xefined iniyial state, or to #nixos / #guix for a different approach that's less of a delete and reinstall from scratch.

2025-05-30

After my issues with #authy, I've been looking for a replacement. #EnteAuth was a popular suggestion. I like it. It even works offline from my #QubesOS vault. I only wish I could list the codes in a grid on Android to save space.

pm5 :blackcat_11123:pm5@g0v.social
2025-05-27

個人覺得不錯的 #QubesOS 設定:另外開一個 AppVM,裝 Zoom,然後把它設成平常工作用 VM 的 disposable VM。

這樣要用 Zoom 開會的話,就複製網址,用設定好的 dvm 打開,就會自動開一個新的 VM 來開會。會議結束,關掉 Zoom,這個新的 VM 就會自動被刪掉 :0450:

Qubes Users Berlinqubes_users_berlin
2025-05-26

Hello Qubes OS Berlin users! 🌞

Join us this Friday from 6 to 8 p.m. at @xHain_hackspace

Here are some of the upcoming topics for the meetup:

Give i3 a try with an example setup
All the topics from April

and the evergreens:

Qubes OS intro,
Qubes OS documentation conversion from MD to rST,
<Your topic of interest>
snacks 🍪 , &
a Qubes OS laptop 💻 !

We look forward to discussing Qubes OS with you!

All creatures welcome!

xyhhx 🔻 (plz hire me)xyhhx@nso.group
2025-05-25

quadlets make so much more sense on qubes???

#qubes #qubesOS #quadlets #podman

Qubes Users Berlinqubes_users_berlin
2025-05-24

🌟 Hello dear Qubes OS enthusiasts! 🌟

A shoutout to everyone who attended our April meetup with a quick recap!

We did discuss some pretty cool topics: preloaded disposable qubes in development by Ben, salted site-specific browser qubes revisited (Corey), Android in Qubes OS (norkelcake and bae9e4f7) among others.

Further info can be found on our site qubesusersberlin.github.io, take a peak! 🌞

A big thank you to all for making the event so engaging! <3

xyhhx 🔻 (plz hire me)xyhhx@nso.group
2025-05-24

i'm almost done rewriting all my qubes as salt states. i've backed up the few that have needed persistent data

...is it almost time for me to try trenchboot aem???

#qubes #qubesOS #trenchboot #AEM

xyhhx 🔻 (plz hire me)xyhhx@nso.group
2025-05-16

some project ideas i'm planning on working on in the near-mid future:

- rewriting my qubes os config as salt states, then offering them as rpm packages. i have some nice stuff in here!
- making a foss alternative to those cringey resume makers. it supports json resume schema
- working on an actually good alternative to nextcloud and cryptpad

#qubes #qubesOS #saltStack #cryptpad #nextcloud #resume #jsonResume

Sam Bentdoingfedtime
2025-05-08

Use QubesOS for compartmentalization if you require multiple identities.

pm5 :blackcat_11123:pm5@g0v.social
2025-05-03

Got split GPG working in #QubesOS, along with the password-store extension necessary to make everything work smoothly. There surely are many things to play with with Qubes.

xyhhx 🔻 (plz hire me)xyhhx@nso.group
2025-04-30

i wonder if i could get talos to run on qubes

#talos #talosLinux #qubes #qubesOS #kubernetes

pm5 :blackcat_11123:pm5@g0v.social
2025-04-30

The first customisation I want to do with #QubesOS is to add more colors. It is a bit discouraging though to see that some GitHub issues that try to address this (e.g github.com/QubesOS/qubes-issue ) have been hanging there for nearly four years.

xyhhx 🔻 (plz hire me)xyhhx@nso.group
2025-04-27

it's been a while since i complained about salt stack

i hate salt stack

#saltStack #qubes #qubesOS

2025-04-21

@cobweb One of the reasons I love #QubesOS. Oh, you want to compromise this freshly created VM, with no data on it other than this document that I'm opening, that will cease to exist as soon as I close it? Be my guest!
But, uh, yeah, the situation sucks :(

Qubes Users Berlinqubes_users_berlin
2025-04-21

🌟 To all Qubes OS enthusiasts! 🌟

Now, let's talk Android!

Have you integrated Android into your Qubes OS environment?

We're eager to learn about your experiences and any use cases you've come across.

Share your experiences and let's learn from each other! 🌞

🗳️ Poll: Have you integrated Android into your Qubes OS setup?

Qubes Users Berlinqubes_users_berlin
2025-04-21

🌟 To all Qubes OS enthusiasts! 🌟

Continuing from our last meetup this Friday, we're diving into the exciting topics of Salt and Android in Qubes OS! 🎉 (see our homepage 🌐 )

Before we get started, we want to hear from YOU – whether you're based in Berlin or anywhere else in the world!

How have you incorporated Salt into your Qubes setup?
What are your use cases?
Share your experiences and let's learn from each other! 🌞

Qubes Users Berlinqubes_users_berlin
2025-04-21

Hello Qubes OS Berlin users!

Join us this Friday from 6 to 8 p.m. at @xHain_hackspace

Here are some of the upcoming topics for the meetup:

Salt Use Cases in Qubes OS
Android Use Cases in Qubes OS and in particular emulating GrapheneOS

and the evergreens:

Qubes OS intro,
Qubes OS documentation conversion from MD to rST,
<Your topic of interest>
snacks 🍪 , &
a Qubes OS laptop 💻 !

We look forward to discussing Qubes OS with you!

All creatures welcome!

100% TAX ✅ ✅shoppingtonz
2025-04-21

It works...

IT WORKS...

And I who thought that my Qubes OS was broken!!!

I can finally relax now!

BUT...

this guide mullvad.net/en/help/wireguard-

may need an update like that if there is a resolvconf error on line 31 or 32 then suggest to the user to install resolvconf

sudo apt-get install resolvconf

100% TAX ✅ ✅shoppingtonz
2025-04-21

I'm having a problem with Mullvad not working on Qubes...

Something happened that made Mullvad stop working altogether or become super unreliable...

I'm stuck on this part:

"Make sure that WireGuard connects"
1️⃣ Run
sudo wg-quick up /home/user/se-got-wg-001.conf

When I run that I get a

"resolvconf: command not found"...

so all I have is to install resolvconf, got it...omg, how could this take me 2 days to figure out!?

This image shows what happens after running the command

sudo wg-quick up /home/user/se-got-wg-001.conf

That's from instructions at https://mullvad.net/en/help/wireguard-on-qubes-os

Anyway, this is all the output from that command:

sudo wg-quick up /home/user/se-got-wg-001.conf
[#] ip link add se-got-wg-001 type wireguard
[#] wg setconf se-got-wg-001 /dev/fd/63
[#] ip -4 address add 10.75.26.200/32 dev se-got-wg-001
[#] ip -6 address add fc00:bbbb:bbbb:bb01::c:1ac7/128 dev se-got-wg-001
[#] ip link set mtu 1420 up dev se-got-wg-001
[#] resolvconf -a se-got-wg-001 -m 0 -x
/usr/bin/wg-quick: line 32: resolvconf: command not found
[#] ip link delete dev se-got-wg-001From https://etherpad.wikimedia.org/p/qubes/timeslider#12

and finally I solved my problem! It works...

IT WORKS!!!!!

Image shows this:


sudo wg-quick up /home/user/se-got-wg-001.conf
[#] ip link add se-got-wg-001 type wireguard
[#] wg setconf se-got-wg-001 /dev/fd/63
[#] ip -4 address add 10.75.26.200/32 dev se-got-wg-001
[#] ip -6 address add fc00:bbbb:bbbb:bb01::c:1ac7/128 dev se-got-wg-001
[#] ip link set mtu 1420 up dev se-got-wg-001
[#] resolvconf -a tun.se-got-wg-001 -m 0 -x
[#] wg set se-got-wg-001 fwmark 51820
[#] ip -6 route add ::/0 dev se-got-wg-001 table 51820
[#] ip -6 rule add not fwmark 51820 table 51820
[#] ip -6 rule add table main suppress_prefixlength 0
[#] nft -f /dev/fd/63
[#] ip -4 route add 0.0.0.0/0 dev se-got-wg-001 table 51820
[#] ip -4 rule add not fwmark 51820 table 51820
[#] ip -4 rule add table main suppress_prefixlength 0
[#] sysctl -q net.ipv4.conf.all.src_valid_mark=1
[#] nft -f /dev/fd/63
Image shows a successful installation of the Debian 12 package "resolvconf"

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst