Update

Changed files
+114 -20
config
alacritty
amfora
kitty
newsboat
nvim
+85
config/alacritty/alacritty.toml
···
···
+
[window]
+
opacity = 0.95
+
dynamic_title = true
+
+
[scrolling]
+
history = 100000
+
+
[font]
+
normal = { family = "GeistMono Nerd Font Mono", style = "Regular" }
+
bold = { family = "GeistMono Nerd Font Mono", style = "Bold" }
+
italic = { family = "GeistMono Nerd Font Mono", style = "Italic" }
+
bold_italic = { family = "GeistMono Nerd Font Mono", style = "Bold Italic" }
+
size = 13
+
+
[selection]
+
save_to_clipboard = true
+
+
[mouse]
+
hide_when_typing = true
+
+
[colors.primary]
+
background = "#1e1e2e"
+
foreground = "#cdd6f4"
+
dim_foreground = "#7f849c"
+
bright_foreground = "#cdd6f4"
+
+
[colors.cursor]
+
text = "#1e1e2e"
+
cursor = "#f5e0dc"
+
+
[colors.vi_mode_cursor]
+
text = "#1e1e2e"
+
cursor = "#b4befe"
+
+
[colors.search.matches]
+
foreground = "#1e1e2e"
+
background = "#a6adc8"
+
+
[colors.search.focused_match]
+
foreground = "#1e1e2e"
+
background = "#a6e3a1"
+
+
[colors.footer_bar]
+
foreground = "#1e1e2e"
+
background = "#a6adc8"
+
+
[colors.hints.start]
+
foreground = "#1e1e2e"
+
background = "#f9e2af"
+
+
[colors.hints.end]
+
foreground = "#1e1e2e"
+
background = "#a6adc8"
+
+
[colors.selection]
+
text = "#1e1e2e"
+
background = "#f5e0dc"
+
+
[colors.normal]
+
black = "#45475a"
+
red = "#f38ba8"
+
green = "#a6e3a1"
+
yellow = "#f9e2af"
+
blue = "#89b4fa"
+
magenta = "#f5c2e7"
+
cyan = "#94e2d5"
+
white = "#bac2de"
+
+
[colors.bright]
+
black = "#585b70"
+
red = "#f38ba8"
+
green = "#a6e3a1"
+
yellow = "#f9e2af"
+
blue = "#89b4fa"
+
magenta = "#f5c2e7"
+
cyan = "#94e2d5"
+
white = "#a6adc8"
+
+
[[colors.indexed_colors]]
+
index = 16
+
color = "#fab387"
+
+
[[colors.indexed_colors]]
+
index = 17
+
color = "#f5e0dc"
+3 -3
config/amfora/config.toml
···
#
# The best to define a command is using a string array.
# Examples:
-
http = ['flatpak', 'run', 'app.zen_browser.zen']
# http = ['custom-browser', '--flag', '--option=2']
# http = ['/path/with spaces/in it/firefox']
#
···
no_prompt = true
[[mediatype-handlers]]
-
cmd = ['okular']
types = ["application/pdf"]
no_prompt = true
[[mediatype-handlers]]
-
cmd = ['dragon', '-']
types = ["audio", "video"]
stream = true
···
#
# The best to define a command is using a string array.
# Examples:
+
http = ['librewolf']
# http = ['custom-browser', '--flag', '--option=2']
# http = ['/path/with spaces/in it/firefox']
#
···
no_prompt = true
[[mediatype-handlers]]
+
cmd = ['/bin/envince']
types = ["application/pdf"]
no_prompt = true
[[mediatype-handlers]]
+
cmd = ['showtime', '-']
types = ["audio", "video"]
stream = true
-2
config/kitty/kitty.conf
···
copy_on_select yes
strip_tailing_spaces smart
remember_window_size yes
-
initial_window_width 2259
-
initial_window_height 890
remember_window_position yes
hide_window_decorations yes
background_opacity 0.95
···
copy_on_select yes
strip_tailing_spaces smart
remember_window_size yes
remember_window_position yes
hide_window_decorations yes
background_opacity 0.95
+2 -2
config/newsboat/config
···
auto-reload yes
bind j everywhere down
bind k everywhere up
-
browser "flatpak run app.zen_browser.zen"
confirm-mark-all-feeds-read no
confirm-mark-feed-read no
datetime-format "%a, %b %d"
···
include ~/.config/newsboat/dark
miniflux-flag-star "b"
miniflux-login "hyperreal"
-
miniflux-passwordeval "kwallet-query -r miniflux-password kdewallet"
miniflux-url "https://mf.vern.cc"
refresh-on-startup yes
show-read-articles no
···
auto-reload yes
bind j everywhere down
bind k everywhere up
+
browser "librewolf"
confirm-mark-all-feeds-read no
confirm-mark-feed-read no
datetime-format "%a, %b %d"
···
include ~/.config/newsboat/dark
miniflux-flag-star "b"
miniflux-login "hyperreal"
+
miniflux-passwordeval "secret-tool lookup miniflux-password hyperreal"
miniflux-url "https://mf.vern.cc"
refresh-on-startup yes
show-read-articles no
+11 -6
config/nvim/lazy-lock.json
···
{
"LazyVim": { "branch": "main", "commit": "28db03f958d58dfff3c647ce28fdc1cb88ac158d" },
"SchemaStore.nvim": { "branch": "main", "commit": "eed1834170f343c14a6768f085b26b3571a55302" },
-
"blink.cmp": { "branch": "main", "commit": "327fff91fe6af358e990be7be1ec8b78037d2138" },
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
"catppuccin": { "branch": "main", "commit": "234fc048de931a0e42ebcad675bf6559d75e23df" },
"conform.nvim": { "branch": "master", "commit": "cde4da5c1083d3527776fee69536107d98dae6c9" },
"crates.nvim": { "branch": "main", "commit": "ac9fa498a9edb96dc3056724ff69d5f40b898453" },
"dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" },
···
"mini.ai": { "branch": "main", "commit": "0d3c9cf22e37b86b7a0dfbe7ef129ee7a5f4f93c" },
"mini.icons": { "branch": "main", "commit": "ff2e4f1d29f659cc2bad0f9256f2f6195c6b2428" },
"mini.pairs": { "branch": "main", "commit": "b316e68f2d242d5bd010deaab645daa27ed86297" },
-
"neo-tree.nvim": { "branch": "main", "commit": "f7666964b82ed105c3124c3613d96517c1779412" },
"noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" },
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
"nushell-syntax-vim": { "branch": "main", "commit": "340c4e2975401a0676b499d1eb9a1a9559d6fcb7" },
"nvim-ansible": { "branch": "main", "commit": "bba61168b7aef735e7f950fdfece5ef6c388eacf" },
-
"nvim-lint": { "branch": "master", "commit": "2536f1b18ea389e6b078b3a47a5e273c74a46a34" },
"nvim-lspconfig": { "branch": "master", "commit": "b34fbdffdcb6295c7a25df6ba375452a2e73c32e" },
"nvim-treesitter": { "branch": "main", "commit": "b50774079aa3de80a06dce1634e7e1aa26d25848" },
-
"nvim-treesitter-textobjects": { "branch": "main", "commit": "06c00bca434ef74add99bec62614ca20bbdff4bb" },
"nvim-ts-autotag": { "branch": "main", "commit": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc" },
"persistence.nvim": { "branch": "main", "commit": "b20b2a7887bd39c1a356980b45e03250f3dce49c" },
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
"rustaceanvim": { "branch": "master", "commit": "6bd02e97a1f3102f06a72726764f24d3b3a33a85" },
-
"snacks.nvim": { "branch": "main", "commit": "dec29f55666f8f4545835636077a86b150faf630" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6fea601bd2b694c6f2ae08a6c6fab14930c60e2c" },
"telescope.nvim": { "branch": "master", "commit": "3a12a853ebf21ec1cce9a92290e3013f8ae75f02" },
"todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" },
"tokyonight.nvim": { "branch": "main", "commit": "5da1b76e64daf4c5d410f06bcb6b9cb640da7dfd" },
"trouble.nvim": { "branch": "main", "commit": "bd67efe408d4816e25e8491cc5ad4088e708a69a" },
"ts-comments.nvim": { "branch": "main", "commit": "123a9fb12e7229342f807ec9e6de478b1102b041" },
-
"venv-selector.nvim": { "branch": "main", "commit": "1ef6564d0bd0d9c4194711cfb696357a6119abd7" },
"vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" },
"which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" }
}
···
{
"LazyVim": { "branch": "main", "commit": "28db03f958d58dfff3c647ce28fdc1cb88ac158d" },
"SchemaStore.nvim": { "branch": "main", "commit": "eed1834170f343c14a6768f085b26b3571a55302" },
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
"catppuccin": { "branch": "main", "commit": "234fc048de931a0e42ebcad675bf6559d75e23df" },
+
"cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" },
+
"cmp-git": { "branch": "main", "commit": "b24309c386c9666c549a1abaedd4956541676d06" },
+
"cmp-nvim-lsp": { "branch": "main", "commit": "cbc7b02bb99fae35cb42f514762b89b5126651ef" },
+
"cmp-path": { "branch": "main", "commit": "c642487086dbd9a93160e1679a1327be111cbc25" },
"conform.nvim": { "branch": "master", "commit": "cde4da5c1083d3527776fee69536107d98dae6c9" },
"crates.nvim": { "branch": "main", "commit": "ac9fa498a9edb96dc3056724ff69d5f40b898453" },
"dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" },
···
"mini.ai": { "branch": "main", "commit": "0d3c9cf22e37b86b7a0dfbe7ef129ee7a5f4f93c" },
"mini.icons": { "branch": "main", "commit": "ff2e4f1d29f659cc2bad0f9256f2f6195c6b2428" },
"mini.pairs": { "branch": "main", "commit": "b316e68f2d242d5bd010deaab645daa27ed86297" },
+
"neo-tree.nvim": { "branch": "main", "commit": "0bf326c601063a6518aa9a039b71351debb83d2f" },
"noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" },
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
"nushell-syntax-vim": { "branch": "main", "commit": "340c4e2975401a0676b499d1eb9a1a9559d6fcb7" },
"nvim-ansible": { "branch": "main", "commit": "bba61168b7aef735e7f950fdfece5ef6c388eacf" },
+
"nvim-cmp": { "branch": "main", "commit": "d78fb3b64eedb701c9939f97361c06483af575e0" },
+
"nvim-lint": { "branch": "master", "commit": "baf7c91c2b868b12446df511d4cdddc98e9bf66e" },
"nvim-lspconfig": { "branch": "master", "commit": "b34fbdffdcb6295c7a25df6ba375452a2e73c32e" },
+
"nvim-snippets": { "branch": "main", "commit": "56b4052f71220144689caaa2e5b66222ba5661eb" },
"nvim-treesitter": { "branch": "main", "commit": "b50774079aa3de80a06dce1634e7e1aa26d25848" },
+
"nvim-treesitter-textobjects": { "branch": "main", "commit": "227165aaeb07b567fb9c066f224816aa8f3ce63f" },
"nvim-ts-autotag": { "branch": "main", "commit": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc" },
"persistence.nvim": { "branch": "main", "commit": "b20b2a7887bd39c1a356980b45e03250f3dce49c" },
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
"rustaceanvim": { "branch": "master", "commit": "6bd02e97a1f3102f06a72726764f24d3b3a33a85" },
+
"snacks.nvim": { "branch": "main", "commit": "3c5c23ba91e608bd89bb36d76cb005aa63d20dbf" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6fea601bd2b694c6f2ae08a6c6fab14930c60e2c" },
"telescope.nvim": { "branch": "master", "commit": "3a12a853ebf21ec1cce9a92290e3013f8ae75f02" },
"todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" },
"tokyonight.nvim": { "branch": "main", "commit": "5da1b76e64daf4c5d410f06bcb6b9cb640da7dfd" },
"trouble.nvim": { "branch": "main", "commit": "bd67efe408d4816e25e8491cc5ad4088e708a69a" },
"ts-comments.nvim": { "branch": "main", "commit": "123a9fb12e7229342f807ec9e6de478b1102b041" },
+
"venv-selector.nvim": { "branch": "main", "commit": "58bae72c84b9f7f864c879ec1896e384296f9ffb" },
"vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" },
"which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" }
}
+1
config/nvim/lazyvim.json
···
{
"extras": [
"lazyvim.plugins.extras.editor.neo-tree",
"lazyvim.plugins.extras.editor.telescope",
"lazyvim.plugins.extras.formatting.black",
···
{
"extras": [
+
"lazyvim.plugins.extras.coding.nvim-cmp",
"lazyvim.plugins.extras.editor.neo-tree",
"lazyvim.plugins.extras.editor.telescope",
"lazyvim.plugins.extras.formatting.black",
+12 -7
config/nvim/lua/plugins/custom.lua
···
opts = { use_diagnostic_signs = true },
},
-
-- override nvim-cmp and add cmp-emoji
{
-
"hrsh7th/nvim-cmp",
-
dependencies = { "hrsh7th/cmp-emoji" },
-
---@param opts cmp.ConfigSchema
-
opts = function(_, opts)
-
table.insert(opts.sources, { name = "emoji" })
-
end,
},
-- change some telescope options and a keymap to browse plugin files
···
opts = { use_diagnostic_signs = true },
},
+
-- customize noice.nvim
{
+
"folke/noice.nvim",
+
require("noice").setup({
+
views = {
+
cmdline_popup = {
+
position = {
+
row = "50%",
+
col = "50%",
+
},
+
},
+
},
+
}),
},
-- change some telescope options and a keymap to browse plugin files