From 25a8d99b0ab3b9f928e3b799c10d1a8ced81d7eb Mon Sep 17 00:00:00 2001 From: EnricoGuccii Date: Sat, 11 Apr 2026 17:25:32 +0200 Subject: tak --- .config/ghostty/config.ghostty | 2 +- .config/nvim/init.lua | 19 ++++++++++++++++--- .config/sway/config | 12 ++++++------ .config/waybar/style.css | 4 ++-- .tmux.conf | 10 +++++----- .zshrc | 7 ++++++- 6 files changed, 36 insertions(+), 18 deletions(-) diff --git a/.config/ghostty/config.ghostty b/.config/ghostty/config.ghostty index 9d7d4f4..e4dde79 100644 --- a/.config/ghostty/config.ghostty +++ b/.config/ghostty/config.ghostty @@ -13,7 +13,7 @@ scrollback-limit = 10000 mouse-hide-while-typing = true foreground = #dedede -background = #121212 +background = #151515 cursor-color = #D27319 cursor-text = #F5F1E8 diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index da3f6fb..15cd652 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -58,14 +58,14 @@ vim.api.nvim_create_autocmd('LspAttach', { -- Unset 'omnifunc' vim.bo[args.buf].omnifunc = nil -- Disable document colors - vim.lsp.document_color.enable(false, args.buf) + vim.lsp.document_color.enable(false) end, }) require("nvim-treesitter").setup({ ensure_installed = { "lua", "vim", "bash", "json", "python", - "cpp", "css", "java", "c" + "cpp", "css", "java", "c", "typst" }, highlight = { enable = true }, }) @@ -118,6 +118,10 @@ vim.lsp.config("cssls", { capabilities = capabilities, }) +vim.lsp.config("tinymist", { + capabilities = capabilities, +}) + vim.lsp.enable({ "lua_ls", "pyright", @@ -125,6 +129,7 @@ vim.lsp.enable({ "html", "cssls", "ts_ls", + "tinymist", }) require("luasnip.loaders.from_vscode").lazy_load() @@ -177,12 +182,19 @@ require('telescope').setup({ borderchars = { "─", "│", "─", "│", "┌", "┐", "┘", "└" }, - } + pickers = { + find_files = { + hidden = true + } + } + }, }) local builtin = require('telescope.builtin') +vim.keymap.set('n', 'o', ":Ex", { desc = "files explorer" }) + vim.keymap.set('n', 'ff', builtin.find_files, { desc = "files" }) vim.keymap.set('n', 'fg', builtin.live_grep, { desc = "grep" }) vim.keymap.set('n', 'fb', builtin.buffers, { desc = "buffers" }) @@ -208,6 +220,7 @@ vim.keymap.set("n", "", "bprevious", { desc = "prev buffer vim.keymap.set("n", "K", vim.lsp.buf.hover, { desc = "hover docs" }) vim.keymap.set("n", "M", vim.lsp.buf.signature_help, { desc = "signature help" }) +vim.keymap.set("n", "tt", ":!typst watch %") vim.keymap.set("n", "c", require("conform").format, { desc = "format" }) diff --git a/.config/sway/config b/.config/sway/config index f63fc54..8fa51f8 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -41,13 +41,13 @@ bindsym $mod+Shift+q kill bindsym $mod+d exec $menu -bindsym $mod+s exec $scriptsmenu +bindsym $mod+Shift+s exec $scriptsmenu bindsym Print exec grim - | wl-copy -bindsym $mod+Shift+s exec grim -g "$(slurp)" - | wl-copy +bindsym $mod+Print exec grim -g "$(slurp)" - | wl-copy -bindsym $mod+Print exec grim -g "$(slurp)" - | swappy -f - +# bindsym $mod+Print exec grim -g "$(slurp)" - | swappy -f - bindsym $mod+v exec cliphist list | wmenu -l 10 -p "Clipboard:" | cliphist decode | wl-copy @@ -102,9 +102,9 @@ bindsym $mod+Shift+0 move container to workspace number 10 bindsym $mod+b splith bindsym $mod+n splitv -# bindsym $mod+s layout stacking -# bindsym $mod+w layout tabbed -# bindsym $mod+e layout toggle split +bindsym $mod+s layout stacking +bindsym $mod+w layout tabbed +bindsym $mod+e layout toggle split bindsym $mod+f fullscreen diff --git a/.config/waybar/style.css b/.config/waybar/style.css index 1cee57b..328b03f 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -6,7 +6,7 @@ } window#waybar { - background: #121212; + background: #151515; color: #dedede; } @@ -16,7 +16,7 @@ window#waybar { } #workspaces button.focused { - color: #121212; + color: #151515; background-color: #C9DE95; } diff --git a/.tmux.conf b/.tmux.conf index a787967..d78127e 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -40,10 +40,10 @@ set -g @plugin 'tmux-plugins/tmux-continuum' set -g @plugin 'jaclu/tmux-menus' -set -g status-style bg="#121212",fg="#888888" +set -g status-style bg="#151515",fg="#888888" set -g status-justify left -set -g status-left "#[fg=#1e1e2e,bg=#c9de95,bold] #S #[fg=#c9de95,bg=#121212,nobold] " +set -g status-left "#[fg=#1e1e2e,bg=#c9de95,bold] #S #[fg=#c9de95,bg=#151515,nobold] " set -g status-left-length 20 set -g status-right "" @@ -54,9 +54,9 @@ setw -g window-status-current-format "#[fg=#c9de95,bg=#333333,bold] #I:#W " set -g pane-border-style fg="#333333" set -g pane-active-border-style fg="#c9de95" -set -g message-style bg="#c9de95",fg="#121212",bold -set -g mode-style bg="#c9de95",fg="#121212",bold +set -g message-style bg="#c9de95",fg="#151515",bold +set -g mode-style bg="#c9de95",fg="#151515",bold -# set -g menu-selection-style bg="#c9de95",fg="#121212" +set -g menu-selection-style bg="#c9de95",fg="#151515" run '~/.tmux/plugins/tpm/tpm' diff --git a/.zshrc b/.zshrc index 82fcf9f..e51700f 100644 --- a/.zshrc +++ b/.zshrc @@ -31,6 +31,9 @@ alias vi='nvim' alias vim='nvim' alias c='clear' + +alias y='yazi' +alias pdf='sioyek' alias wiki='wikiman' alias lg='lazygit' alias blue='bluetui' @@ -81,6 +84,8 @@ fi [[ -r "/usr/share/z/z.sh" ]] && source /usr/share/z/z.sh -export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/cli/sf/bin:$HOME/.platformio/penv/bin" +export QT_QPA_PLATFORM=wayland + +export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/cli/sf/bin:$HOME/.platformio/penv/bin:$HOME/scripts" . "$HOME/.local/bin/env" -- cgit v1.2.3