Switch to kitty and swaync
Also prolong gpg-agent sync to ease claude development
This commit is contained in:
parent
f440af0a50
commit
87c3a68540
44
.config/kitty/kitty.conf
Normal file
44
.config/kitty/kitty.conf
Normal 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
|
||||||
@ -106,7 +106,12 @@ return require('packer').startup(function()
|
|||||||
"nvimdev/lspsaga.nvim",
|
"nvimdev/lspsaga.nvim",
|
||||||
after = 'nvim-lspconfig',
|
after = 'nvim-lspconfig',
|
||||||
config = function()
|
config = function()
|
||||||
require('lspsaga').setup({})
|
require('lspsaga').setup({
|
||||||
|
lightbulb = {
|
||||||
|
sign = false,
|
||||||
|
virtual_text = false
|
||||||
|
}
|
||||||
|
})
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -145,7 +145,7 @@ _G.packer_plugins = {
|
|||||||
url = "https://github.com/lvimuser/lsp-inlayhints.nvim"
|
url = "https://github.com/lvimuser/lsp-inlayhints.nvim"
|
||||||
},
|
},
|
||||||
["lspsaga.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 = {},
|
load_after = {},
|
||||||
loaded = true,
|
loaded = true,
|
||||||
needs_bufread = false,
|
needs_bufread = false,
|
||||||
@ -292,7 +292,7 @@ vim.cmd [[ packadd nvim-lspconfig ]]
|
|||||||
vim.cmd [[ packadd lspsaga.nvim ]]
|
vim.cmd [[ packadd lspsaga.nvim ]]
|
||||||
|
|
||||||
-- Config for: 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)
|
time([[Sequenced loading]], false)
|
||||||
|
|
||||||
|
|||||||
@ -19,7 +19,7 @@ set $up k
|
|||||||
set $right l
|
set $right l
|
||||||
|
|
||||||
# Setup terminal
|
# Setup terminal
|
||||||
set $term alacritty
|
set $term kitty
|
||||||
|
|
||||||
# Setup menu
|
# Setup menu
|
||||||
set $menu wofi
|
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 $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
|
# Media controls
|
||||||
bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5%
|
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/*
|
include ~/.config/sway/config.d/*
|
||||||
|
|
||||||
# Autostart
|
# Autostart
|
||||||
exec mako
|
exec swaync
|
||||||
exec nm-applet --indicator
|
exec nm-applet --indicator
|
||||||
exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||||
|
|
||||||
|
|||||||
1
.gnupg/common.conf
Normal file
1
.gnupg/common.conf
Normal file
@ -0,0 +1 @@
|
|||||||
|
use-keyboxd
|
||||||
2
.gnupg/gpg-agent.conf
Normal file
2
.gnupg/gpg-agent.conf
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
max-cache-ttl 60480000
|
||||||
|
default-cache-ttl 60480000
|
||||||
Loading…
Reference in New Issue
Block a user