Switch to kitty and swaync

Also prolong gpg-agent sync to ease claude development
This commit is contained in:
Patrick Wadström 2025-06-13 09:19:14 +02:00
parent f440af0a50
commit 87c3a68540
No known key found for this signature in database
GPG Key ID: CC0281C09CD6713D
6 changed files with 58 additions and 6 deletions

44
.config/kitty/kitty.conf Normal file
View File

@ -0,0 +1,44 @@
# Font configuration
font_family Source Code Pro
bold_font Source Code Pro Bold
italic_font Source Code Pro Italic
bold_italic_font Source Code Pro Bold Italic
font_size 11.0
# Scrollback
scrollback_lines 10000
open_url_with firefox
detect_urls yes
# Bell
enable_audio_bell no
visual_bell_duration 0.1 ease-in linear:
window_alert_on_bell yes
notify_on_cmd_finish unfocused 10.0
command_on_bell notify-send -t 10 "Ding" "Command completed"
bell_on_tab "🔔 "
# Colors (Nord theme)
# Default colors
foreground #D8DEE9
background #2E3440
# Normal colors
color0 #3B4252
color1 #BF616A
color2 #A3BE8C
color3 #EBCB8B
color4 #81A1C1
color5 #B48EAD
color6 #88C0D0
color7 #E5E9F0
# Bright colors
color8 #4C566A
color9 #BF616A
color10 #A3BE8C
color11 #EBCB8B
color12 #81A1C1
color13 #B48EAD
color14 #8FBCBB
color15 #ECEFF4

View File

@ -106,7 +106,12 @@ return require('packer').startup(function()
"nvimdev/lspsaga.nvim",
after = 'nvim-lspconfig',
config = function()
require('lspsaga').setup({})
require('lspsaga').setup({
lightbulb = {
sign = false,
virtual_text = false
}
})
end,
}

View File

@ -145,7 +145,7 @@ _G.packer_plugins = {
url = "https://github.com/lvimuser/lsp-inlayhints.nvim"
},
["lspsaga.nvim"] = {
config = { "\27LJ\2\n9\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\flspsaga\frequire\0" },
config = { "\27LJ\2\nb\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\14lightbulb\1\0\1\14lightbulb\0\1\0\1\tsign\1\nsetup\flspsaga\frequire\0" },
load_after = {},
loaded = true,
needs_bufread = false,
@ -292,7 +292,7 @@ vim.cmd [[ packadd nvim-lspconfig ]]
vim.cmd [[ packadd lspsaga.nvim ]]
-- Config for: lspsaga.nvim
try_loadstring("\27LJ\2\n9\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\flspsaga\frequire\0", "config", "lspsaga.nvim")
try_loadstring("\27LJ\2\nb\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\14lightbulb\1\0\1\14lightbulb\0\1\0\1\tsign\1\nsetup\flspsaga\frequire\0", "config", "lspsaga.nvim")
time([[Sequenced loading]], false)

View File

@ -19,7 +19,7 @@ set $up k
set $right l
# Setup terminal
set $term alacritty
set $term kitty
# Setup menu
set $menu wofi
@ -40,7 +40,7 @@ bindsym --release $mod+Shift+c reload
bindsym $mod+Shift+e exec swaynag -t warning -m 'Do you want to exit?' -b 'Yes' 'swaymsg exit'
bindsym --release $mod+Escape exec makoctl dismiss
bindsym --release $mod+Escape exec swaync-client -t -sw
# Media controls
bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5%
@ -285,7 +285,7 @@ exec_always ~/.config/waybar/waybar.sh
include ~/.config/sway/config.d/*
# Autostart
exec mako
exec swaync
exec nm-applet --indicator
exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

1
.gnupg/common.conf Normal file
View File

@ -0,0 +1 @@
use-keyboxd

2
.gnupg/gpg-agent.conf Normal file
View File

@ -0,0 +1,2 @@
max-cache-ttl 60480000
default-cache-ttl 60480000