From 22e51f645f9725cf3786aef807bdd9182afffc66 Mon Sep 17 00:00:00 2001 From: "c0co.channel" Date: Thu, 23 Oct 2025 23:29:42 +0100 Subject: Amend sway config, disposable vms and add .desktop --- files/desktop-files/disposable-firefox.desktop | 4 ++++ files/misc-config/dom0-sway-config | 2 -- files/scripts/disposable-firefox | 6 ++++++ 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 files/desktop-files/disposable-firefox.desktop create mode 100644 files/scripts/disposable-firefox (limited to 'files') diff --git a/files/desktop-files/disposable-firefox.desktop b/files/desktop-files/disposable-firefox.desktop new file mode 100644 index 0000000..9274c92 --- /dev/null +++ b/files/desktop-files/disposable-firefox.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=browser +Exec=bash /home/dom0/.local/bin/disposable-firefox diff --git a/files/misc-config/dom0-sway-config b/files/misc-config/dom0-sway-config index 891de4c..708cc11 100644 --- a/files/misc-config/dom0-sway-config +++ b/files/misc-config/dom0-sway-config @@ -216,8 +216,6 @@ bindsym $mod+r mode "resize" bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ # Special key to take a screenshot with grim bindsym $mod+p exec grimshot copy area - # swaylock - bindsym $mod+l exec swaylock -i /home/dom0/.config/gubes/files/wallpapers/taclnc.png # # Status Bar: diff --git a/files/scripts/disposable-firefox b/files/scripts/disposable-firefox new file mode 100644 index 0000000..7932522 --- /dev/null +++ b/files/scripts/disposable-firefox @@ -0,0 +1,6 @@ +BUILDDIR=$HOME/.gubes/ +CONFIG=$BUILDDIR/disposable/firefox-dsp.scm +SCRIPT=$(guix system vm -L ${BUILDDIR} ${CONFIG}) + +trap 'kill 0' EXIT +$SCRIPT -m 2048 -smp 2 -vga qxl -device virtio-serial-pci -spice port=5930,disable-ticketing=on -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 -chardev spicevmc,id=spicechannel0,name=vdagent -device virtio-sound-pci,audiodev=my_audiodev -audiodev spice,id=my_audiodev & remote-viewer spice://localhost:5930 -- cgit v1.2.3