From 778d351c002ab610b4390efbce7250efc1e92255 Mon Sep 17 00:00:00 2001 From: osmarks Date: Mon, 27 Jul 2026 10:51:51 +0100 Subject: [PATCH] update dotfiles --- dotfiles/kitty.conf | 4 ++-- dotfiles/link_dots.py | 13 ++++++++++--- dotfiles/project_jail.py | 4 ++-- dotfiles/zed.json | 19 +++++++++++++++++++ 4 files changed, 33 insertions(+), 7 deletions(-) diff --git a/dotfiles/kitty.conf b/dotfiles/kitty.conf index 9506ef1..504b0e4 100644 --- a/dotfiles/kitty.conf +++ b/dotfiles/kitty.conf @@ -5,6 +5,6 @@ tab_bar_edge top tab_bar_style fade active_tab_font_style bold inactive_tab_font_style normal -map ctrl+shift+] next_tab -map ctrl+shift+[ previous_tab +map cmd+shift+] next_tab +map cmd+shift+[ previous_tab map cmd+t new_tab diff --git a/dotfiles/link_dots.py b/dotfiles/link_dots.py index de1a5fb..54e9b8d 100644 --- a/dotfiles/link_dots.py +++ b/dotfiles/link_dots.py @@ -19,7 +19,7 @@ files = { "take-screenshot-window": "~/.local/bin/take-screenshot-window", "waybar_config": "~/.config/waybar/config", "waybar_style.css": "~/.config/waybar/style.css", - "wezterm.lua": "~/.wezterm.lua" + "kitty.conf": "~/.config/kitty/kitty.conf" } packages = [ @@ -32,7 +32,7 @@ packages = [ "dunst", "slurp", "grim", - "wezterm", + "kitty", "ttf-fira-code", "network-manager-applet", "kanshi", @@ -46,7 +46,14 @@ packages = [ "arc-icon-theme", "breeze-icons", "arc-gtk-theme", - "magic-wormhole" + "magic-wormhole", + "syncthing", + "zoxide", + "libqalculate", + "base-devel", + "mpv", + "mpv-mpris", + "python-mpris2" ] subprocess.run(["sudo", "pacman", "-S", *packages]) diff --git a/dotfiles/project_jail.py b/dotfiles/project_jail.py index 82f964f..2cb778a 100755 --- a/dotfiles/project_jail.py +++ b/dotfiles/project_jail.py @@ -105,8 +105,8 @@ def build_bwrap_command(entry: dict, cwd: Path, fd: int) -> list[str]: "/etc", ] dev_binds = [ - "/dev/dri", # GPU - "/dev/shm", # shared memory + "/dev/dri", + "/dev/shm", "/dev/ipu0", "/dev/ipu0_ex", "/dev/ipu0_mem", "/dev/ipu0_p2p" ] diff --git a/dotfiles/zed.json b/dotfiles/zed.json index 64ca327..98c5382 100644 --- a/dotfiles/zed.json +++ b/dotfiles/zed.json @@ -7,6 +7,25 @@ // custom settings, run `zed: open default settings` from the // command palette (cmd-shift-p / ctrl-shift-p) { + "proxy": "", + "ssh_connections": [ + { + "host": "straylight", + "args": [], + "projects": [ + { + "paths": [ + "/srv/home/gc-sdk/./" + ] + }, + { + "paths": [ + "/srv/home/gc-sdk/ipu-stack" + ] + } + ] + } + ], "cli_default_open_behavior": "new_window", "outline_panel": { "dock": "left"