summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorsommerfeld <sommerfeld@sommerfeld.dev>2026-09-17 15:05:37 +0100
committersommerfeld <sommerfeld@sommerfeld.dev>2026-09-17 15:05:37 +0100
commit0b0ebfe0b6a77f07fe6c92f0c9e5312a330e8196 (patch)
tree522d1a7205c750cd6dd2878547379999a6743a34
parentf9e25d7e30205756088e7dd330b8070fb5195ae9 (diff)
downloaddotfiles-0b0ebfe0b6a77f07fe6c92f0c9e5312a330e8196.tar.gz
dotfiles-0b0ebfe0b6a77f07fe6c92f0c9e5312a330e8196.tar.bz2
dotfiles-0b0ebfe0b6a77f07fe6c92f0c9e5312a330e8196.zip
Remove Keybase from the corporate profile
-rw-r--r--dot_config/autostart/dotfiles-keybase.desktop5
-rw-r--r--meta/canonical/snap.txt1
-rw-r--r--tests/test_canonical.py6
3 files changed, 6 insertions, 6 deletions
diff --git a/dot_config/autostart/dotfiles-keybase.desktop b/dot_config/autostart/dotfiles-keybase.desktop
deleted file mode 100644
index fbc6b9d..0000000
--- a/dot_config/autostart/dotfiles-keybase.desktop
+++ /dev/null
@@ -1,5 +0,0 @@
-[Desktop Entry]
-Type=Application
-Name=Keybase
-Exec=env KEYBASE_AUTOSTART=1 /snap/bin/keybase
-OnlyShowIn=GNOME;
diff --git a/meta/canonical/snap.txt b/meta/canonical/snap.txt
index b9f79a9..b257610 100644
--- a/meta/canonical/snap.txt
+++ b/meta/canonical/snap.txt
@@ -5,4 +5,3 @@ mattermost-desktop
zoom-client
okular
libreoffice
-keybase
diff --git a/tests/test_canonical.py b/tests/test_canonical.py
index d1c2367..b21b8f5 100644
--- a/tests/test_canonical.py
+++ b/tests/test_canonical.py
@@ -17,6 +17,12 @@ SPEC.loader.exec_module(canonical)
class PackageTests(unittest.TestCase):
+ def test_keybase_is_not_installed_or_autostarted(self):
+ self.assertNotIn("keybase", canonical.packages("snap"))
+ self.assertFalse(
+ (ROOT / "dot_config/autostart/dotfiles-keybase.desktop").exists()
+ )
+
def test_non_corporate_role_is_rejected_before_system_access(self):
with (
patch.object(