From fdacf5363b1eed649aff2830746ffd7f822b1dd2 Mon Sep 17 00:00:00 2001 From: "s0wlz (Matthias Puchstein)" Date: Sun, 17 May 2026 23:56:42 +0200 Subject: [PATCH] iamb: improve config with nvim parity and quality-of-life settings --- dot_config/iamb/config.toml | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/dot_config/iamb/config.toml b/dot_config/iamb/config.toml index b0f4e9e..aacf9e6 100644 --- a/dot_config/iamb/config.toml +++ b/dot_config/iamb/config.toml @@ -7,28 +7,51 @@ url = "https://matrix.ofsg.eu" # only if .well-known is missing [settings] default_profile = "user" username_display = "displayname" +message_user_color = true typing_notice_send = false typing_notice_display = true reaction_display = true read_receipt_send = false read_receipt_display = true -image_preview = {} # autodetect; swap for sixel/halfblocks in tmux + +[settings.image_preview] +protocol.type = "kitty" [settings.notifications] enabled = true +show_message = true +via = "desktop" [settings.sort] -chats = ["favorite", "unread", "recent", "name"] +rooms = ["favorite", "unread", "recent", "name"] +chats = ["favorite", "unread", "recent", "name"] +dms = ["favorite", "unread", "recent", "name"] +spaces = ["favorite", "unread", "recent", "name"] members = ["power", "id"] [settings.users] "@s0wlz:ofsg.eu" = { color = "cyan" } +[layout] +style = "restore" + [macros.normal] ";" = ":" +# room navigation (g-prefix) "gc" = ":chats" "gr" = ":rooms" "gs" = ":spaces" "gu" = ":unreads" -"r" = ":reply" +"gm" = ":members" +"gd" = ":download" +# message actions +"r" = ":reply" +"R" = ":react" +"E" = ":edit" +"D" = ":redact" "me" = ":editor" +# window navigation (mirrors nvim ) +"" = "h" +"" = "j" +"" = "k" +"" = "l"