about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAspen Smith <root@gws.fyi>2024-09-29T16·46-0400
committerclbot <clbot@tvl.fyi>2024-09-29T18·43+0000
commit16a3b9012501ba9ad87e7e4dc6ff5e0792ea165d (patch)
tree3e615644304a4bb1c91c2da065e60ac2cdd5264c
parent278ffa2b05d92e4eb3e16ff10fe8307cb8f91144 (diff)
feat(aspen/system): Add desktop entry for emacs on ogopogo r/8736
turns out emacs over ssh forwarding works well if you use ssh -Y

Change-Id: I9c1134d880265b765b0dc52d587ee331fda29f7f
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12546
Autosubmit: aspen <root@gws.fyi>
Reviewed-by: aspen <root@gws.fyi>
Tested-by: BuildkiteCI
-rw-r--r--users/aspen/system/home/machines/lusca.nix13
1 files changed, 12 insertions, 1 deletions
diff --git a/users/aspen/system/home/machines/lusca.nix b/users/aspen/system/home/machines/lusca.nix
index d791b0ea9ded..2e2604e70036 100644
--- a/users/aspen/system/home/machines/lusca.nix
+++ b/users/aspen/system/home/machines/lusca.nix
@@ -27,7 +27,18 @@ in {
 
   programs.alacritty.settings.font.size = lib.mkForce 5.5;
 
-  home.packages = with pkgs; [ discord steam tdesktop slack ];
+  home.packages = with pkgs; [
+    discord
+    steam
+    tdesktop
+    slack
+    (makeDesktopItem {
+      name = "Ogopogo Emacs";
+      desktopName = "Ogopogo Emacs";
+      icon = "emacs";
+      exec = "ssh -Y ogopogo emacs";
+    })
+  ];
 
   xsession.windowManager.i3.config.keybindings.XF86AudioMedia = "exec lock";
 }