From 3d1e5d813e3a91f1050ce3d1d21b981f0cb08e20 Mon Sep 17 00:00:00 2001 From: mbrav Date: Thu, 24 Oct 2024 20:41:41 +0300 Subject: [PATCH] Migrate alacritty config to v0.14 --- dotfiles/.config/alacritty/alacritty.toml | 170 +++++++++++----------- dotfiles/.config/nvim/lazy-lock.json | 32 ++-- 2 files changed, 103 insertions(+), 99 deletions(-) diff --git a/dotfiles/.config/alacritty/alacritty.toml b/dotfiles/.config/alacritty/alacritty.toml index 5df9fff..7e5012f 100644 --- a/dotfiles/.config/alacritty/alacritty.toml +++ b/dotfiles/.config/alacritty/alacritty.toml @@ -1,3 +1,89 @@ +# working_directory = "~/" + +# Shell and env settings +[terminal.shell] +program = "/usr/bin/fish" +args = ["--login"] + +[env] +IN_ALACRITTY = "true" + +# Window settings +[window] +title = "Alacritty" +decorations = "Full" +decorations_theme_variant = "Dark" +dynamic_padding = true +# opacity = 0.9 +opacity = 0.7 +# decorations = "None" +# decorations = "Transparent" # MacOS only +# decorations = "Buttonless" # MacOS only +blur = true # works on macOS/KDE Wayland +resize_increments = true +#"OnlyLeft" | "OnlyRight" | "Both" | "None" # (macos only) +# option_as_alt = "None" + +[window.class] +general = "Alacritty" +instance = "Alacritty" + +[window.dimensions] +columns = 180 +lines = 42 + +[window.padding] +x = 0 +y = 0 + +# Font config +[font] +size = 13 +builtin_box_drawing = true + +[font.normal] +family = "JetbrainsMonoNL Nerd Font" + +[scrolling] +history = 100000 +multiplier = 3 + +[selection] +save_to_clipboard = true + +[cursor] +blink_interval = 500 +blink_timeout = 10 +unfocused_hollow = true +thickness = 0.2 + +[cursor.style] +blinking = "Always" + +[mouse] +hide_when_typing = true + +[debug] +# render_timer = true + +[[hints.enabled]] +command = "xdg-open" # On Linux/BSD +# command = "open" # On macOS +# command = { program = "cmd", args = [ "/c", "start", "" ] } # On Windows +hyperlinks = true +post_processing = true +persist = false +mouse.enabled = true +binding = { key = "U", mods = "Control|Shift" } +regex = "(ipfs:|ipns:|magnet:|mailto:|gemini://|gopher://|https://|http://|news:|file:|git://|ssh:|ftp://)[^\u0000-\u001F\u007F-\u009F<>\"\\s{-}\\^⟨⟩`]+" + +[colors] +draw_bold_text_with_bright_colors = true + +[general] + +live_config_reload = true +ipc_socket = true # Unix only # Alacritty toml config # https://alacritty.org/config-alacritty.html @@ -117,86 +203,4 @@ import = [ # "~/.config/alacritty/schemes/zenburn.toml", ] -live_config_reload = true -ipc_socket = true # Unix only -# working_directory = "~/" - -# Shell and env settings -[shell] -program = "/usr/bin/fish" -args = ["--login"] - -[env] -IN_ALACRITTY = "true" - -# Window settings -[window] -title = "Alacritty" -decorations = "Full" -decorations_theme_variant = "Dark" -dynamic_padding = true -# opacity = 0.9 -opacity = 0.7 -# decorations = "None" -# decorations = "Transparent" # MacOS only -# decorations = "Buttonless" # MacOS only -blur = true # works on macOS/KDE Wayland -resize_increments = true -#"OnlyLeft" | "OnlyRight" | "Both" | "None" # (macos only) -# option_as_alt = "None" - -[window.class] -general = "Alacritty" -instance = "Alacritty" - -[window.dimensions] -columns = 180 -lines = 42 - -[window.padding] -x = 0 -y = 0 - -# Font config -[font] -size = 13 -builtin_box_drawing = true - -[font.normal] -family = "JetbrainsMonoNL Nerd Font" - -[scrolling] -history = 100000 -multiplier = 3 - -[selection] -save_to_clipboard = true - -[cursor] -blink_interval = 500 -blink_timeout = 10 -unfocused_hollow = true -thickness = 0.2 - -[cursor.style] -blinking = "Always" - -[mouse] -hide_when_typing = true - -[debug] -# render_timer = true - -[[hints.enabled]] -command = "xdg-open" # On Linux/BSD -# command = "open" # On macOS -# command = { program = "cmd", args = [ "/c", "start", "" ] } # On Windows -hyperlinks = true -post_processing = true -persist = false -mouse.enabled = true -binding = { key = "U", mods = "Control|Shift" } -regex = "(ipfs:|ipns:|magnet:|mailto:|gemini://|gopher://|https://|http://|news:|file:|git://|ssh:|ftp://)[^\u0000-\u001F\u007F-\u009F<>\"\\s{-}\\^⟨⟩`]+" - -[colors] -draw_bold_text_with_bright_colors = true +[terminal] diff --git a/dotfiles/.config/nvim/lazy-lock.json b/dotfiles/.config/nvim/lazy-lock.json index 9f033a3..b49ce28 100644 --- a/dotfiles/.config/nvim/lazy-lock.json +++ b/dotfiles/.config/nvim/lazy-lock.json @@ -1,14 +1,14 @@ { - "LazyVim": { "branch": "main", "commit": "13a4a84e3485a36e64055365665a45dc82b6bf71" }, - "SchemaStore.nvim": { "branch": "main", "commit": "30eacb81f0202c0d5718fb27e3ec0b03945a03c7" }, + "LazyVim": { "branch": "main", "commit": "7c7c196a78e936a1bc4cf28e7908e9bd96d75607" }, + "SchemaStore.nvim": { "branch": "main", "commit": "fa562602268fc7335fd2b7581ddf9e67e70f18b6" }, "alpha-nvim": { "branch": "main", "commit": "bf3c8bb8c02ed3d9644cc5bbc48e2bdc39349cd7" }, - "bufferline.nvim": { "branch": "main", "commit": "0b2fd861eee7595015b6561dade52fb060be10c4" }, - "catppuccin": { "branch": "main", "commit": "ea02cc8c3c053c6c1c574e0791d743338e3e788f" }, + "bufferline.nvim": { "branch": "main", "commit": "5cc447cb2b463cb499c82eaeabbed4f5fa6a0a44" }, + "catppuccin": { "branch": "main", "commit": "d9ee9a35f46f0a2bda9a15b5a763fee4095428fd" }, "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, - "cmp-git": { "branch": "main", "commit": "50d526dff0f6bc441b51fc269d9fdc99a50c76af" }, + "cmp-git": { "branch": "main", "commit": "741b6a759dbbcc55e9e5d72e2a84099cf6f4af9c" }, "cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" }, "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, - "conform.nvim": { "branch": "master", "commit": "f5bd8419f8a29451e20bdb1061a54fe13d5c8de3" }, + "conform.nvim": { "branch": "master", "commit": "8a3fd27fddffe2d2eb24eab90e105ad66e20423c" }, "crates.nvim": { "branch": "main", "commit": "8bf8358ee326d5d8c11dcd7ac0bcc9ff97dbc785" }, "dashboard-nvim": { "branch": "master", "commit": "d2c5a4d1341f5ca1ed2ecb4ecfcff2bc8ea18b14" }, "dressing.nvim": { "branch": "master", "commit": "1b7921eecc65af1baf8ac1dc06f0794934cbcfb2" }, @@ -22,7 +22,7 @@ "lualine.nvim": { "branch": "master", "commit": "b431d228b7bbcdaea818bdc3e25b8cdbe861f056" }, "luvit-meta": { "branch": "main", "commit": "ce76f6f6cdc9201523a5875a4471dcfe0186eb60" }, "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "25c11854aa25558ee6c03432edfa0df0217324be" }, + "mason-lspconfig.nvim": { "branch": "main", "commit": "7446f47b3dfb7df801f31a6f6783c2ad119a6935" }, "mason-null-ls.nvim": { "branch": "main", "commit": "de19726de7260c68d94691afb057fa73d3cc53e7" }, "mason-nvim-dap.nvim": { "branch": "main", "commit": "8b9363d83b5d779813cdd2819b8308651cec2a09" }, "mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" }, @@ -39,18 +39,18 @@ "none-ls.nvim": { "branch": "main", "commit": "dcc8cd4efdcb29275681a3c95786a816330dbca6" }, "nui.nvim": { "branch": "main", "commit": "b58e2bfda5cea347c9d58b7f11cf3012c7b3953f" }, "nvim-ansible": { "branch": "main", "commit": "44dabdaa8a9193b7f564a8408ed6d7107705030a" }, - "nvim-cmp": { "branch": "main", "commit": "82bd4b59432d44cf5e2a5ce3a40a037a575a6623" }, + "nvim-cmp": { "branch": "main", "commit": "29fb4854573355792df9e156cb779f0d31308796" }, "nvim-dap": { "branch": "master", "commit": "7ff6936010b7222fea2caea0f67ed77f1b7c60dd" }, "nvim-dap-go": { "branch": "main", "commit": "6aa88167ea1224bcef578e8c7160fe8afbb44848" }, - "nvim-dap-python": { "branch": "master", "commit": "03fe9592409236b9121c03b66a682dfca15a5cac" }, + "nvim-dap-python": { "branch": "master", "commit": "3e3dd98d4d83715c9e0e429b4a5da7bd706e6ceb" }, "nvim-dap-ui": { "branch": "master", "commit": "ffa89839f97bad360e78428d5c740fdad9a0ff02" }, "nvim-dap-virtual-text": { "branch": "master", "commit": "52638640ae309cacdaff785fdbb854437bd1ee5c" }, "nvim-lint": { "branch": "master", "commit": "16b21a7d04d06661f92f273a0744fd81fb19e09e" }, - "nvim-lspconfig": { "branch": "master", "commit": "fd49d5863e873891be37afac79b1f56fb34bb5d3" }, + "nvim-lspconfig": { "branch": "master", "commit": "85afd4b936acd62b578c2e2d8e86541fb972c32e" }, "nvim-nio": { "branch": "master", "commit": "a428f309119086dc78dd4b19306d2d67be884eee" }, "nvim-notify": { "branch": "master", "commit": "fbef5d32be8466dd76544a257d3f3dce20082a07" }, "nvim-snippets": { "branch": "main", "commit": "56b4052f71220144689caaa2e5b66222ba5661eb" }, - "nvim-treesitter": { "branch": "master", "commit": "d53df0c987d2f731001f73d176090efb73d8f60f" }, + "nvim-treesitter": { "branch": "master", "commit": "377039daa260b71f304c881d1b21d643c501a261" }, "nvim-treesitter-context": { "branch": "master", "commit": "e7fdb4cdf0942cd6e63dd822110a93c0ec777fe5" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "0d79d169fcd45a8da464727ac893044728f121d4" }, "nvim-ts-autotag": { "branch": "main", "commit": "e239a560f338be31337e7abc3ee42515daf23f5e" }, @@ -58,17 +58,17 @@ "outline.nvim": { "branch": "main", "commit": "6c44527837ff7ac1cd054dc365a721e881020a2e" }, "persistence.nvim": { "branch": "main", "commit": "f6aad7dde7fcf54148ccfc5f622c6d5badd0cc3d" }, "plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" }, - "render-markdown.nvim": { "branch": "main", "commit": "e1a2289106a9ce5ea1b20b78c90aef4d890950b7" }, - "rustaceanvim": { "branch": "master", "commit": "f2a7a51b506d6f896697b66c8de0c813d93d599e" }, + "render-markdown.nvim": { "branch": "main", "commit": "34044cdfcc90b87f32eb962f1fcd9119fc1a62a5" }, + "rustaceanvim": { "branch": "master", "commit": "f9b22ae03946a1938288400841cb62ec53077973" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" }, "telescope-terraform-doc.nvim": { "branch": "main", "commit": "28efe1f3cb2ed4c83fa69000ae8afd2f85d62826" }, "telescope-terraform.nvim": { "branch": "main", "commit": "072c97023797ca1a874668aaa6ae0b74425335df" }, "telescope.nvim": { "branch": "master", "commit": "df534c3042572fb958586facd02841e10186707c" }, "todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" }, "toggleterm.nvim": { "branch": "main", "commit": "137d06fb103952a0fb567882bb8527e2f92d327d" }, - "tokyonight.nvim": { "branch": "main", "commit": "2c85fad417170d4572ead7bf9fdd706057bd73d7" }, - "trouble.nvim": { "branch": "main", "commit": "254145ffd528b98eb20be894338e2d5c93fa02c2" }, - "ts-comments.nvim": { "branch": "main", "commit": "98d7d4dec0af1312d38e288f800bbf6ff562b6ab" }, + "tokyonight.nvim": { "branch": "main", "commit": "2e1daa1d164ad8cc3e99b44ca68e990888a66038" }, + "trouble.nvim": { "branch": "main", "commit": "2f3b537f2207ce32f4459f9d56746ee013b5e01b" }, + "ts-comments.nvim": { "branch": "main", "commit": "2002692ad1d3f6518d016550c20c2a890f0cbf0e" }, "venv-selector.nvim": { "branch": "regexp", "commit": "e82594274bf7b54387f9a2abe65f74909ac66e97" }, "vim-dadbod": { "branch": "master", "commit": "fe5a55e92b2dded7c404006147ef97fb073d8b1b" }, "vim-dadbod-completion": { "branch": "master", "commit": "880f7e9f2959e567c718d52550f9fae1aa07aa81" },