summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bat/.config/bat/config27
-rw-r--r--lvim/.config/lvim/config.lua9
-rw-r--r--lvim/.config/lvim/ignore0
-rw-r--r--lvim/.config/lvim/plugin/packer_compiled.lua378
-rw-r--r--sh/.config/shell/profile5
-rw-r--r--zsh/.config/zsh/.p10k.zsh104
-rw-r--r--zsh/.config/zsh/.zcompdump468
-rw-r--r--zsh/.config/zsh/.zdirs21
l---------zsh/.config/zsh/.zprofile1
-rw-r--r--zsh/.config/zsh/.zshrc13
10 files changed, 746 insertions, 280 deletions
diff --git a/bat/.config/bat/config b/bat/.config/bat/config
new file mode 100644
index 0000000..0fd7580
--- /dev/null
+++ b/bat/.config/bat/config
@@ -0,0 +1,27 @@
+# This is `bat`s configuration file. Each line either contains a comment or
+# a command-line option that you want to pass to `bat` by default. You can
+# run `bat --help` to get a list of all possible configuration options.
+
+# Specify desired highlighting theme (e.g. "TwoDark"). Run `bat --list-themes`
+# for a list of all available themes
+--theme="Nord"
+
+# Enable this to use italic text on the terminal. This is not supported on all
+# terminal emulators (like tmux, by default):
+--italic-text=always
+
+# Uncomment the following line to disable automatic paging:
+#--paging=never
+
+# Uncomment the following line if you are using less version >= 551 and want to
+# enable mouse scrolling support in `bat` when running inside tmux. This might
+# disable text selection, unless you press shift.
+--pager="less --RAW-CONTROL-CHARS --quit-if-one-screen --mouse"
+
+# Syntax mappings: map a certain filename pattern to a language.
+# Example 1: use the C++ syntax for Arduino .ino files
+# Example 2: Use ".gitignore"-style highlighting for ".ignore" files
+#--map-syntax "*.ino:C++"
+#--map-syntax ".ignore:Git Ignore"
+
+--style="numbers,changes"
diff --git a/lvim/.config/lvim/config.lua b/lvim/.config/lvim/config.lua
index b4089e3..328453d 100644
--- a/lvim/.config/lvim/config.lua
+++ b/lvim/.config/lvim/config.lua
@@ -13,7 +13,7 @@ lvim.log.level = "warn"
lvim.format_on_save = true
lvim.colorscheme = "nord"
-- to disable icons and use a minimalist setup, uncomment the following
--- lvim.use_icons = false
+lvim.use_icons = false
-- keymappings [view all the defaults by pressing <leader>Lk]
lvim.leader = "space"
@@ -61,7 +61,7 @@ lvim.builtin.alpha.mode = "dashboard"
lvim.builtin.notify.active = true
lvim.builtin.terminal.active = true
lvim.builtin.nvimtree.setup.view.side = "left"
-lvim.builtin.nvimtree.show_icons.git = 0
+--lvim.builtin.nvimtree.show_icons.git = 0
-- if you don't want all the parsers change this to a table of the ones you want
lvim.builtin.treesitter.ensure_installed = {
@@ -152,6 +152,7 @@ lvim.plugins = {
-- cmd = "TroubleToggle",
-- },
}
+vim.scrolloff = 99999
vim.g.nord_disable_background = true
vim.g.nord_borders = true
@@ -164,5 +165,5 @@ vim.g.nord_enable_sidebar_background = true
-- { "BufWinEnter", "*.lua", "setlocal ts=8 sw=8" },
-- }
-vim.o.guifont = "Terminus"
-vim.g.gui_font_default_size = 8
+--vim.o.guifont = "Terminus"
+--vim.g.gui_font_default_size = 8
diff --git a/lvim/.config/lvim/ignore b/lvim/.config/lvim/ignore
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/lvim/.config/lvim/ignore
diff --git a/lvim/.config/lvim/plugin/packer_compiled.lua b/lvim/.config/lvim/plugin/packer_compiled.lua
new file mode 100644
index 0000000..5a03b76
--- /dev/null
+++ b/lvim/.config/lvim/plugin/packer_compiled.lua
@@ -0,0 +1,378 @@
+-- Automatically generated packer.nvim plugin loader code
+
+if vim.api.nvim_call_function('has', {'nvim-0.5'}) ~= 1 then
+ vim.api.nvim_command('echohl WarningMsg | echom "Invalid Neovim version for packer.nvim! | echohl None"')
+ return
+end
+
+vim.api.nvim_command('packadd packer.nvim')
+
+local no_errors, error_msg = pcall(function()
+
+ local time
+ local profile_info
+ local should_profile = false
+ if should_profile then
+ local hrtime = vim.loop.hrtime
+ profile_info = {}
+ time = function(chunk, start)
+ if start then
+ profile_info[chunk] = hrtime()
+ else
+ profile_info[chunk] = (hrtime() - profile_info[chunk]) / 1e6
+ end
+ end
+ else
+ time = function(chunk, start) end
+ end
+
+local function save_profiles(threshold)
+ local sorted_times = {}
+ for chunk_name, time_taken in pairs(profile_info) do
+ sorted_times[#sorted_times + 1] = {chunk_name, time_taken}
+ end
+ table.sort(sorted_times, function(a, b) return a[2] > b[2] end)
+ local results = {}
+ for i, elem in ipairs(sorted_times) do
+ if not threshold or threshold and elem[2] > threshold then
+ results[i] = elem[1] .. ' took ' .. elem[2] .. 'ms'
+ end
+ end
+
+ _G._packer = _G._packer or {}
+ _G._packer.profile_output = results
+end
+
+time([[Luarocks path setup]], true)
+local package_path_str = "/home/user/.cache/lvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/home/user/.cache/lvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/home/user/.cache/lvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/home/user/.cache/lvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua"
+local install_cpath_pattern = "/home/user/.cache/lvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so"
+if not string.find(package.path, package_path_str, 1, true) then
+ package.path = package.path .. ';' .. package_path_str
+end
+
+if not string.find(package.cpath, install_cpath_pattern, 1, true) then
+ package.cpath = package.cpath .. ';' .. install_cpath_pattern
+end
+
+time([[Luarocks path setup]], false)
+time([[try_loadstring definition]], true)
+local function try_loadstring(s, component, name)
+ local success, result = pcall(loadstring(s), name, _G.packer_plugins[name])
+ if not success then
+ vim.schedule(function()
+ vim.api.nvim_notify('packer.nvim: Error running ' .. component .. ' for ' .. name .. ': ' .. result, vim.log.levels.ERROR, {})
+ end)
+ end
+ return result
+end
+
+time([[try_loadstring definition]], false)
+time([[Defining packer_plugins]], true)
+_G.packer_plugins = {
+ ["Comment.nvim"] = {
+ config = { "\27LJ\2\n?\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\22lvim.core.comment\frequire\0" },
+ loaded = false,
+ needs_bufread = false,
+ only_cond = false,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/opt/Comment.nvim",
+ url = "https://github.com/numToStr/Comment.nvim"
+ },
+ ["FixCursorHold.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/FixCursorHold.nvim",
+ url = "https://github.com/antoinemadec/FixCursorHold.nvim"
+ },
+ LuaSnip = {
+ config = { "\27LJ\2\n\3\0\0\v\0\23\00166\0\0\0'\2\1\0B\0\2\0024\1\0\0006\2\2\0009\2\3\0029\2\4\0029\2\5\0029\2\6\2\15\0\2\0X\3\f\21\2\1\0\22\2\0\0029\3\a\0006\5\b\0B\5\1\2'\6\t\0'\a\n\0'\b\v\0'\t\f\0'\n\r\0B\3\a\2<\3\2\0019\2\a\0006\4\14\0B\4\1\2'\5\15\0B\2\3\0029\3\16\0\18\5\2\0B\3\2\2\15\0\3\0X\4\3\21\3\1\0\22\3\0\3<\2\3\0016\3\0\0'\5\17\0B\3\2\0029\3\18\3B\3\1\0016\3\0\0'\5\19\0B\3\2\0029\3\18\0035\5\20\0=\1\21\5B\3\2\0016\3\0\0'\5\22\0B\3\2\0029\3\18\3B\3\1\1K\0\1\0\"luasnip.loaders.from_snipmate\npaths\1\0\0 luasnip.loaders.from_vscode\14lazy_load\29luasnip.loaders.from_lua\17is_directory\rsnippets\19get_config_dir\22friendly-snippets\nstart\vpacker\tpack\tsite\20get_runtime_dir\15join_paths\22friendly_snippets\fsources\fluasnip\fbuiltin\tlvim\15lvim.utils\frequire\2\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/LuaSnip",
+ url = "https://github.com/L3MON4D3/LuaSnip"
+ },
+ ["alpha-nvim"] = {
+ config = { "\27LJ\2\n=\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\20lvim.core.alpha\frequire\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/alpha-nvim",
+ url = "https://github.com/goolord/alpha-nvim"
+ },
+ ["bufferline.nvim"] = {
+ config = { "\27LJ\2\nB\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\25lvim.core.bufferline\frequire\0" },
+ loaded = false,
+ needs_bufread = false,
+ only_cond = false,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/opt/bufferline.nvim",
+ url = "https://github.com/akinsho/bufferline.nvim"
+ },
+ ["cmp-buffer"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/cmp-buffer",
+ url = "https://github.com/hrsh7th/cmp-buffer"
+ },
+ ["cmp-nvim-lsp"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/cmp-nvim-lsp",
+ url = "https://github.com/hrsh7th/cmp-nvim-lsp"
+ },
+ ["cmp-path"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/cmp-path",
+ url = "https://github.com/hrsh7th/cmp-path"
+ },
+ cmp_luasnip = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/cmp_luasnip",
+ url = "https://github.com/saadparwaiz1/cmp_luasnip"
+ },
+ ["friendly-snippets"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/friendly-snippets",
+ url = "https://github.com/rafamadriz/friendly-snippets"
+ },
+ ["gitsigns.nvim"] = {
+ config = { "\27LJ\2\n@\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\23lvim.core.gitsigns\frequire\0" },
+ loaded = false,
+ needs_bufread = false,
+ only_cond = false,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/opt/gitsigns.nvim",
+ url = "https://github.com/lewis6991/gitsigns.nvim"
+ },
+ ["lua-dev.nvim"] = {
+ loaded = false,
+ needs_bufread = false,
+ only_cond = false,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/opt/lua-dev.nvim",
+ url = "https://github.com/max397574/lua-dev.nvim"
+ },
+ ["lualine.nvim"] = {
+ config = { "\27LJ\2\n?\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\22lvim.core.lualine\frequire\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/lualine.nvim",
+ url = "https://github.com/nvim-lualine/lualine.nvim"
+ },
+ ["mason-lspconfig.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/mason-lspconfig.nvim",
+ url = "https://github.com/williamboman/mason-lspconfig.nvim"
+ },
+ ["mason.nvim"] = {
+ config = { "\27LJ\2\n=\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\20lvim.core.mason\frequire\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/mason.nvim",
+ url = "https://github.com/williamboman/mason.nvim"
+ },
+ ["nlsp-settings.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/nlsp-settings.nvim",
+ url = "https://github.com/tamago324/nlsp-settings.nvim"
+ },
+ ["null-ls.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/null-ls.nvim",
+ url = "https://github.com/jose-elias-alvarez/null-ls.nvim"
+ },
+ ["nvim-autopairs"] = {
+ config = { "\27LJ\2\nA\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\24lvim.core.autopairs\frequire\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/nvim-autopairs",
+ url = "https://github.com/windwp/nvim-autopairs"
+ },
+ ["nvim-cmp"] = {
+ config = { "\27LJ\2\n`\0\0\3\0\6\0\v6\0\0\0009\0\1\0009\0\2\0\15\0\0\0X\1\56\0\3\0'\2\4\0B\0\2\0029\0\5\0B\0\1\1K\0\1\0\nsetup\18lvim.core.cmp\frequire\bcmp\fbuiltin\tlvim\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/nvim-cmp",
+ url = "https://github.com/hrsh7th/nvim-cmp"
+ },
+ ["nvim-lspconfig"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/nvim-lspconfig",
+ url = "https://github.com/neovim/nvim-lspconfig"
+ },
+ ["nvim-notify"] = {
+ config = { "\27LJ\2\n>\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\21lvim.core.notify\frequire\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/nvim-notify",
+ url = "https://github.com/rcarriga/nvim-notify"
+ },
+ ["nvim-tree.lua"] = {
+ config = { "\27LJ\2\n@\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\23lvim.core.nvimtree\frequire\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/nvim-tree.lua",
+ url = "https://github.com/kyazdani42/nvim-tree.lua"
+ },
+ ["nvim-treesitter"] = {
+ config = { "\27LJ\2\nB\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\25lvim.core.treesitter\frequire\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/nvim-treesitter",
+ url = "https://github.com/nvim-treesitter/nvim-treesitter"
+ },
+ ["nvim-ts-context-commentstring"] = {
+ loaded = false,
+ needs_bufread = false,
+ only_cond = false,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/opt/nvim-ts-context-commentstring",
+ url = "https://github.com/JoosepAlviste/nvim-ts-context-commentstring"
+ },
+ ["nvim-web-devicons"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/nvim-web-devicons",
+ url = "https://github.com/kyazdani42/nvim-web-devicons"
+ },
+ ["onedarker.nvim"] = {
+ config = { "\27LJ\2\n\1\0\0\3\0\t\0\0196\0\0\0\15\0\0\0X\1\156\0\0\0009\0\1\0\a\0\2\0X\0\v6\0\3\0'\2\2\0B\0\2\0029\0\4\0B\0\1\0016\0\0\0009\0\5\0009\0\6\0009\0\a\0'\1\2\0=\1\b\0K\0\1\0\ntheme\foptions\flualine\fbuiltin\nsetup\frequire\14onedarker\16colorscheme\tlvim\30\1\0\3\0\2\0\0046\0\0\0003\2\1\0B\0\2\1K\0\1\0\0\npcall\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/onedarker.nvim",
+ url = "https://github.com/lunarvim/onedarker.nvim"
+ },
+ ["packer.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/packer.nvim",
+ url = "https://github.com/wbthomason/packer.nvim"
+ },
+ ["plenary.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/plenary.nvim",
+ url = "https://github.com/nvim-lua/plenary.nvim"
+ },
+ ["popup.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/popup.nvim",
+ url = "https://github.com/nvim-lua/popup.nvim"
+ },
+ ["project.nvim"] = {
+ config = { "\27LJ\2\n?\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\22lvim.core.project\frequire\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/project.nvim",
+ url = "https://github.com/ahmedkhalf/project.nvim"
+ },
+ ["schemastore.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/schemastore.nvim",
+ url = "https://github.com/b0o/schemastore.nvim"
+ },
+ ["structlog.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/structlog.nvim",
+ url = "https://github.com/Tastyep/structlog.nvim"
+ },
+ ["telescope-fzf-native.nvim"] = {
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/telescope-fzf-native.nvim",
+ url = "https://github.com/nvim-telescope/telescope-fzf-native.nvim"
+ },
+ ["telescope.nvim"] = {
+ config = { "\27LJ\2\nA\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\24lvim.core.telescope\frequire\0" },
+ loaded = true,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/start/telescope.nvim",
+ url = "https://github.com/nvim-telescope/telescope.nvim"
+ },
+ ["toggleterm.nvim"] = {
+ config = { "\27LJ\2\n@\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\23lvim.core.terminal\frequire\0" },
+ loaded = false,
+ needs_bufread = false,
+ only_cond = false,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/opt/toggleterm.nvim",
+ url = "https://github.com/akinsho/toggleterm.nvim"
+ },
+ ["which-key.nvim"] = {
+ config = { "\27LJ\2\nA\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\24lvim.core.which-key\frequire\0" },
+ loaded = false,
+ needs_bufread = false,
+ only_cond = false,
+ path = "/home/user/.local/share/lunarvim/site/pack/packer/opt/which-key.nvim",
+ url = "https://github.com/max397574/which-key.nvim"
+ }
+}
+
+time([[Defining packer_plugins]], false)
+local module_lazy_loads = {
+ ["^lua%-dev"] = "lua-dev.nvim"
+}
+local lazy_load_called = {['packer.load'] = true}
+local function lazy_load_module(module_name)
+ local to_load = {}
+ if lazy_load_called[module_name] then return nil end
+ lazy_load_called[module_name] = true
+ for module_pat, plugin_name in pairs(module_lazy_loads) do
+ if not _G.packer_plugins[plugin_name].loaded and string.match(module_name, module_pat) then
+ to_load[#to_load + 1] = plugin_name
+ end
+ end
+
+ if #to_load > 0 then
+ require('packer.load')(to_load, {module = module_name}, _G.packer_plugins)
+ local loaded_mod = package.loaded[module_name]
+ if loaded_mod then
+ return function(modname) return loaded_mod end
+ end
+ end
+end
+
+if not vim.g.packer_custom_loader_enabled then
+ table.insert(package.loaders, 1, lazy_load_module)
+ vim.g.packer_custom_loader_enabled = true
+end
+
+-- Config for: telescope.nvim
+time([[Config for telescope.nvim]], true)
+try_loadstring("\27LJ\2\nA\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\24lvim.core.telescope\frequire\0", "config", "telescope.nvim")
+time([[Config for telescope.nvim]], false)
+-- Config for: LuaSnip
+time([[Config for LuaSnip]], true)
+try_loadstring("\27LJ\2\n\3\0\0\v\0\23\00166\0\0\0'\2\1\0B\0\2\0024\1\0\0006\2\2\0009\2\3\0029\2\4\0029\2\5\0029\2\6\2\15\0\2\0X\3\f\21\2\1\0\22\2\0\0029\3\a\0006\5\b\0B\5\1\2'\6\t\0'\a\n\0'\b\v\0'\t\f\0'\n\r\0B\3\a\2<\3\2\0019\2\a\0006\4\14\0B\4\1\2'\5\15\0B\2\3\0029\3\16\0\18\5\2\0B\3\2\2\15\0\3\0X\4\3\21\3\1\0\22\3\0\3<\2\3\0016\3\0\0'\5\17\0B\3\2\0029\3\18\3B\3\1\0016\3\0\0'\5\19\0B\3\2\0029\3\18\0035\5\20\0=\1\21\5B\3\2\0016\3\0\0'\5\22\0B\3\2\0029\3\18\3B\3\1\1K\0\1\0\"luasnip.loaders.from_snipmate\npaths\1\0\0 luasnip.loaders.from_vscode\14lazy_load\29luasnip.loaders.from_lua\17is_directory\rsnippets\19get_config_dir\22friendly-snippets\nstart\vpacker\tpack\tsite\20get_runtime_dir\15join_paths\22friendly_snippets\fsources\fluasnip\fbuiltin\tlvim\15lvim.utils\frequire\2\0", "config", "LuaSnip")
+time([[Config for LuaSnip]], false)
+-- Config for: project.nvim
+time([[Config for project.nvim]], true)
+try_loadstring("\27LJ\2\n?\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\22lvim.core.project\frequire\0", "config", "project.nvim")
+time([[Config for project.nvim]], false)
+-- Config for: nvim-autopairs
+time([[Config for nvim-autopairs]], true)
+try_loadstring("\27LJ\2\nA\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\24lvim.core.autopairs\frequire\0", "config", "nvim-autopairs")
+time([[Config for nvim-autopairs]], false)
+-- Config for: nvim-cmp
+time([[Config for nvim-cmp]], true)
+try_loadstring("\27LJ\2\n`\0\0\3\0\6\0\v6\0\0\0009\0\1\0009\0\2\0\15\0\0\0X\1\56\0\3\0'\2\4\0B\0\2\0029\0\5\0B\0\1\1K\0\1\0\nsetup\18lvim.core.cmp\frequire\bcmp\fbuiltin\tlvim\0", "config", "nvim-cmp")
+time([[Config for nvim-cmp]], false)
+-- Config for: nvim-notify
+time([[Config for nvim-notify]], true)
+try_loadstring("\27LJ\2\n>\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\21lvim.core.notify\frequire\0", "config", "nvim-notify")
+time([[Config for nvim-notify]], false)
+-- Config for: alpha-nvim
+time([[Config for alpha-nvim]], true)
+try_loadstring("\27LJ\2\n=\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\20lvim.core.alpha\frequire\0", "config", "alpha-nvim")
+time([[Config for alpha-nvim]], false)
+-- Config for: onedarker.nvim
+time([[Config for onedarker.nvim]], true)
+try_loadstring("\27LJ\2\n\1\0\0\3\0\t\0\0196\0\0\0\15\0\0\0X\1\156\0\0\0009\0\1\0\a\0\2\0X\0\v6\0\3\0'\2\2\0B\0\2\0029\0\4\0B\0\1\0016\0\0\0009\0\5\0009\0\6\0009\0\a\0'\1\2\0=\1\b\0K\0\1\0\ntheme\foptions\flualine\fbuiltin\nsetup\frequire\14onedarker\16colorscheme\tlvim\30\1\0\3\0\2\0\0046\0\0\0003\2\1\0B\0\2\1K\0\1\0\0\npcall\0", "config", "onedarker.nvim")
+time([[Config for onedarker.nvim]], false)
+-- Config for: lualine.nvim
+time([[Config for lualine.nvim]], true)
+try_loadstring("\27LJ\2\n?\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\22lvim.core.lualine\frequire\0", "config", "lualine.nvim")
+time([[Config for lualine.nvim]], false)
+-- Config for: nvim-tree.lua
+time([[Config for nvim-tree.lua]], true)
+try_loadstring("\27LJ\2\n@\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\23lvim.core.nvimtree\frequire\0", "config", "nvim-tree.lua")
+time([[Config for nvim-tree.lua]], false)
+-- Config for: nvim-treesitter
+time([[Config for nvim-treesitter]], true)
+try_loadstring("\27LJ\2\nB\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\25lvim.core.treesitter\frequire\0", "config", "nvim-treesitter")
+time([[Config for nvim-treesitter]], false)
+-- Config for: mason.nvim
+time([[Config for mason.nvim]], true)
+try_loadstring("\27LJ\2\n=\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\20lvim.core.mason\frequire\0", "config", "mason.nvim")
+time([[Config for mason.nvim]], false)
+vim.cmd [[augroup packer_load_aucmds]]
+vim.cmd [[au!]]
+ -- Event lazy-loads
+time([[Defining lazy-load event autocommands]], true)
+vim.cmd [[au BufReadPost * ++once lua require("packer.load")({'nvim-ts-context-commentstring'}, { event = "BufReadPost *" }, _G.packer_plugins)]]
+vim.cmd [[au BufRead * ++once lua require("packer.load")({'Comment.nvim', 'gitsigns.nvim'}, { event = "BufRead *" }, _G.packer_plugins)]]
+vim.cmd [[au BufWinEnter * ++once lua require("packer.load")({'bufferline.nvim', 'toggleterm.nvim', 'which-key.nvim'}, { event = "BufWinEnter *" }, _G.packer_plugins)]]
+time([[Defining lazy-load event autocommands]], false)
+vim.cmd("augroup END")
+if should_profile then save_profiles() end
+
+end)
+
+if not no_errors then
+ error_msg = error_msg:gsub('"', '\\"')
+ vim.api.nvim_command('echohl ErrorMsg | echom "Error in packer_compiled: '..error_msg..'" | echom "Please check your config for correctness" | echohl None')
+end
diff --git a/sh/.config/shell/profile b/sh/.config/shell/profile
index 50ff763..0bf3a5c 100644
--- a/sh/.config/shell/profile
+++ b/sh/.config/shell/profile
@@ -19,7 +19,7 @@ export USERXSESSION="$XDG_CACHE_HOME/X11/xsession"
export USERXSESSIONRC="$XDG_CACHE_HOME/X11/xsessionrc"
export ALTUSERXSESSION="$XDG_CACHE_HOME/X11/Xsession"
export ERRFILE="$XDG_CACHE_HOME/X11/xsession-errors"
-export GPG_TTY=$(tty)
+export GPG_TTY=$TTY
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_CACHE_HOME="$HOME/.cache"
@@ -54,9 +54,10 @@ export OCTAVE_HISTFILE="$XDG_CACHE_HOME/octave/octave_hist"
export ICEAUTHORITY="$XDG_CACHE_HOME/ICEauthority"
export HISTORY_IGNORE="(ls|cd|pwd|exit|sudo reboot|history|cd -|cd ..|clear|fg)"
export GDBHISTFILE="$XDG_DATA_HOME"/gdb/history
-export PAGER=nvimpager
+#export PAGER=nvimpager
# Other program settings:
+export DOTNET_CLI_TELEMETRY_OPTOUT=1
export DICS="/usr/share/stardict/dic/"
export SUDO_ASKPASS="$HOME/.local/bin/dmenupass"
export FZF_DEFAULT_OPTS="--layout=reverse --height 40%"
diff --git a/zsh/.config/zsh/.p10k.zsh b/zsh/.config/zsh/.p10k.zsh
index cf788f7..3e730bd 100644
--- a/zsh/.config/zsh/.p10k.zsh
+++ b/zsh/.config/zsh/.p10k.zsh
@@ -1,6 +1,6 @@
-# Generated by Powerlevel10k configuration wizard on 2021-10-11 at 15:25 CDT.
-# Based on romkatv/powerlevel10k/config/p10k-lean.zsh, checksum 46236.
-# Wizard options: nerdfont-complete + powerline, large icons, unicode, lean, 24h time,
+# Generated by Powerlevel10k configuration wizard on 2022-08-31 at 16:10 CDT.
+# Based on romkatv/powerlevel10k/config/p10k-lean.zsh.
+# Wizard options: nerdfont-complete + powerline, small icons, unicode, lean, 24h time,
# 1 line, compact, few icons, concise, transient_prompt, instant_prompt=quiet.
# Type `p10k configure` to generate another config.
#
@@ -45,31 +45,32 @@
command_execution_time # duration of the last command
background_jobs # presence of background jobs
direnv # direnv status (https://direnv.net/)
- asdf # asdf version manager (https://github.com/asdf-vm/asdf)
+ #asdf # asdf version manager (https://github.com/asdf-vm/asdf)
virtualenv # python virtual environment (https://docs.python.org/3/library/venv.html)
- anaconda # conda environment (https://conda.io/)
- pyenv # python environment (https://github.com/pyenv/pyenv)
+ #anaconda # conda environment (https://conda.io/)
+ #pyenv # python environment (https://github.com/pyenv/pyenv)
goenv # go environment (https://github.com/syndbg/goenv)
- nodenv # node.js version from nodenv (https://github.com/nodenv/nodenv)
- nvm # node.js version from nvm (https://github.com/nvm-sh/nvm)
- nodeenv # node.js environment (https://github.com/ekalinin/nodeenv)
- # node_version # node.js version
- # go_version # go version (https://golang.org)
- # rust_version # rustc version (https://www.rust-lang.org)
- # dotnet_version # .NET version (https://dotnet.microsoft.com)
- # php_version # php version (https://www.php.net/)
- # laravel_version # laravel php framework version (https://laravel.com/)
- # java_version # java version (https://www.java.com/)
- # package # name@version from package.json (https://docs.npmjs.com/files/package.json)
- rbenv # ruby version from rbenv (https://github.com/rbenv/rbenv)
- rvm # ruby version from rvm (https://rvm.io)
- fvm # flutter version management (https://github.com/leoafarias/fvm)
- luaenv # lua version from luaenv (https://github.com/cehoffman/luaenv)
- jenv # java version from jenv (https://github.com/jenv/jenv)
- plenv # perl version from plenv (https://github.com/tokuhirom/plenv)
- phpenv # php version from phpenv (https://github.com/phpenv/phpenv)
- scalaenv # scala version from scalaenv (https://github.com/scalaenv/scalaenv)
- haskell_stack # haskell version from stack (https://haskellstack.org/)
+ #nodenv # node.js version from nodenv (https://github.com/nodenv/nodenv)
+ #nvm # node.js version from nvm (https://github.com/nvm-sh/nvm)
+ #nodeenv # node.js environment (https://github.com/ekalinin/nodeenv)
+ node_version # node.js version
+ go_version # go version (https://golang.org)
+ rust_version # rustc version (https://www.rust-lang.org)
+ dotnet_version # .NET version (https://dotnet.microsoft.com)
+ php_version # php version (https://www.php.net/)
+ laravel_version # laravel php framework version (https://laravel.com/)
+ java_version # java version (https://www.java.com/)
+ #package # name@version from package.json (https://docs.npmjs.com/files/package.json)
+ #rbenv # ruby version from rbenv (https://github.com/rbenv/rbenv)
+ #rvm # ruby version from rvm (https://rvm.io)
+ #fvm # flutter version management (https://github.com/leoafarias/fvm)
+ #luaenv # lua version from luaenv (https://github.com/cehoffman/luaenv)
+ #jenv # java version from jenv (https://github.com/jenv/jenv)
+ #plenv # perl version from plenv (https://github.com/tokuhirom/plenv)
+ #perlbrew # perl version from perlbrew (https://github.com/gugod/App-perlbrew)
+ #phpenv # php version from phpenv (https://github.com/phpenv/phpenv)
+ #scalaenv # scala version from scalaenv (https://github.com/scalaenv/scalaenv)
+ #haskell_stack # haskell version from stack (https://haskellstack.org/)
kubecontext # current kubernetes context (https://kubernetes.io/)
terraform # terraform workspace (https://www.terraform.io)
# terraform_version # terraform version (https://www.terraform.io)
@@ -78,8 +79,9 @@
azure # azure account name (https://docs.microsoft.com/en-us/cli/azure)
gcloud # google cloud cli account and project (https://cloud.google.com/)
google_app_cred # google application credentials (https://cloud.google.com/docs/authentication/production)
+ toolbox # toolbox name (https://github.com/containers/toolbox)
context # user@hostname
- nordvpn # nordvpn connection status, linux only (https://nordvpn.com/)
+ #nordvpn # nordvpn connection status, linux only (https://nordvpn.com/)
ranger # ranger shell (https://github.com/ranger/ranger)
nnn # nnn shell (https://github.com/jarun/nnn)
xplr # xplr shell (https://github.com/sayanarijit/xplr)
@@ -92,13 +94,13 @@
# ram # free RAM
# swap # used swap
todo # todo items (https://github.com/todotxt/todo.txt-cli)
- timewarrior # timewarrior tracking status (https://timewarrior.net/)
- taskwarrior # taskwarrior task count (https://taskwarrior.org/)
- # time # current time
+ #timewarrior # timewarrior tracking status (https://timewarrior.net/)
+ #taskwarrior # taskwarrior task count (https://taskwarrior.org/)
+ time # current time
# ip # ip address and bandwidth usage for a specified network interface
# public_ip # public IP address
# proxy # system-wide http/https/ftp proxy
- battery # internal battery
+ # battery # internal battery
# wifi # wifi speed
# example # example user-defined segment (see prompt_example function below)
)
@@ -107,7 +109,7 @@
typeset -g POWERLEVEL9K_MODE=nerdfont-complete
# When set to `moderate`, some icons will have an extra space after them. This is meant to avoid
# icon overlap when using non-monospace fonts. When set to `none`, spaces are not added.
- typeset -g POWERLEVEL9K_ICON_PADDING=moderate
+ typeset -g POWERLEVEL9K_ICON_PADDING=none
# Basic style options that define the overall look of your prompt. You probably don't want to
# change them.
@@ -333,7 +335,7 @@
# typeset -g POWERLEVEL9K_DIR_PREFIX='%fin '
#####################################[ vcs: git status ]######################################
- # Branch icon. Set this parameter to '\uF126 ' for the popular Powerline branch icon.
+ # Branch icon. Set this parameter to '\UE0A0 ' for the popular Powerline branch icon.
typeset -g POWERLEVEL9K_VCS_BRANCH_ICON=
# Untracked files icon. It's really a question mark, your font isn't broken.
@@ -480,7 +482,7 @@
# Show status of repositories of these types. You can add svn and/or hg if you are
# using them. If you do, your prompt may become slow even when your current directory
- # isn't in an svn or hg reposotiry.
+ # isn't in an svn or hg repository.
typeset -g POWERLEVEL9K_VCS_BACKENDS=(git)
# These settings are used for repositories other than Git or when gitstatusd fails and
@@ -1109,6 +1111,16 @@
# Custom icon.
# typeset -g POWERLEVEL9K_PLENV_VISUAL_IDENTIFIER_EXPANSION='⭐'
+ ###########[ perlbrew: perl version from perlbrew (https://github.com/gugod/App-perlbrew) ]############
+ # Perlbrew color.
+ typeset -g POWERLEVEL9K_PERLBREW_FOREGROUND=67
+ # Show perlbrew version only when in a perl project subdirectory.
+ typeset -g POWERLEVEL9K_PERLBREW_PROJECT_ONLY=true
+ # Don't show "perl-" at the front.
+ typeset -g POWERLEVEL9K_PERLBREW_SHOW_PREFIX=false
+ # Custom icon.
+ # typeset -g POWERLEVEL9K_PERLBREW_VISUAL_IDENTIFIER_EXPANSION='⭐'
+
############[ phpenv: php version from phpenv (https://github.com/phpenv/phpenv) ]############
# PHP color.
typeset -g POWERLEVEL9K_PHPENV_FOREGROUND=99
@@ -1150,9 +1162,9 @@
# typeset -g POWERLEVEL9K_HASKELL_STACK_VISUAL_IDENTIFIER_EXPANSION='⭐'
#############[ kubecontext: current kubernetes context (https://kubernetes.io/) ]#############
- # Show kubecontext only when the the command you are typing invokes one of these tools.
+ # Show kubecontext only when the command you are typing invokes one of these tools.
# Tip: Remove the next line to always show kubecontext.
- typeset -g POWERLEVEL9K_KUBECONTEXT_SHOW_ON_COMMAND='kubectl|helm|kubens|kubectx|oc|istioctl|kogito|k9s|helmfile|flux|fluxctl|stern'
+ typeset -g POWERLEVEL9K_KUBECONTEXT_SHOW_ON_COMMAND='kubectl|helm|kubens|kubectx|oc|istioctl|kogito|k9s|helmfile|flux|fluxctl|stern|kubeseal|skaffold'
# Kubernetes context classes for the purpose of using different colors, icons and expansions with
# different contexts.
@@ -1276,7 +1288,7 @@
# typeset -g POWERLEVEL9K_TERRAFORM_VERSION_VISUAL_IDENTIFIER_EXPANSION='⭐'
#[ aws: aws profile (https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html) ]#
- # Show aws only when the the command you are typing invokes one of these tools.
+ # Show aws only when the command you are typing invokes one of these tools.
# Tip: Remove the next line to always show aws.
typeset -g POWERLEVEL9K_AWS_SHOW_ON_COMMAND='aws|awless|terraform|pulumi|terragrunt'
@@ -1323,7 +1335,7 @@
# typeset -g POWERLEVEL9K_AWS_EB_ENV_VISUAL_IDENTIFIER_EXPANSION='⭐'
##########[ azure: azure account name (https://docs.microsoft.com/en-us/cli/azure) ]##########
- # Show azure only when the the command you are typing invokes one of these tools.
+ # Show azure only when the command you are typing invokes one of these tools.
# Tip: Remove the next line to always show azure.
typeset -g POWERLEVEL9K_AZURE_SHOW_ON_COMMAND='az|terraform|pulumi|terragrunt'
# Azure account name color.
@@ -1332,9 +1344,9 @@
# typeset -g POWERLEVEL9K_AZURE_VISUAL_IDENTIFIER_EXPANSION='⭐'
##########[ gcloud: google cloud account and project (https://cloud.google.com/) ]###########
- # Show gcloud only when the the command you are typing invokes one of these tools.
+ # Show gcloud only when the command you are typing invokes one of these tools.
# Tip: Remove the next line to always show gcloud.
- typeset -g POWERLEVEL9K_GCLOUD_SHOW_ON_COMMAND='gcloud|gcs'
+ typeset -g POWERLEVEL9K_GCLOUD_SHOW_ON_COMMAND='gcloud|gcs|gsutil'
# Google cloud color.
typeset -g POWERLEVEL9K_GCLOUD_FOREGROUND=32
@@ -1373,7 +1385,7 @@
# typeset -g POWERLEVEL9K_GCLOUD_VISUAL_IDENTIFIER_EXPANSION='⭐'
#[ google_app_cred: google application credentials (https://cloud.google.com/docs/authentication/production) ]#
- # Show google_app_cred only when the the command you are typing invokes one of these tools.
+ # Show google_app_cred only when the command you are typing invokes one of these tools.
# Tip: Remove the next line to always show google_app_cred.
typeset -g POWERLEVEL9K_GOOGLE_APP_CRED_SHOW_ON_COMMAND='terraform|pulumi|terragrunt'
@@ -1426,6 +1438,16 @@
# Note: ${VARIABLE//\%/%%} expands to ${VARIABLE} with all occurrences of '%' replaced by '%%'.
typeset -g POWERLEVEL9K_GOOGLE_APP_CRED_DEFAULT_CONTENT_EXPANSION='${P9K_GOOGLE_APP_CRED_PROJECT_ID//\%/%%}'
+ ##############[ toolbox: toolbox name (https://github.com/containers/toolbox) ]###############
+ # Toolbox color.
+ typeset -g POWERLEVEL9K_TOOLBOX_FOREGROUND=178
+ # Don't display the name of the toolbox if it matches fedora-toolbox-*.
+ typeset -g POWERLEVEL9K_TOOLBOX_CONTENT_EXPANSION='${P9K_TOOLBOX_NAME:#fedora-toolbox-*}'
+ # Custom icon.
+ # typeset -g POWERLEVEL9K_TOOLBOX_VISUAL_IDENTIFIER_EXPANSION='⭐'
+ # Custom prefix.
+ # typeset -g POWERLEVEL9K_TOOLBOX_PREFIX='%fin '
+
###############################[ public_ip: public IP address ]###############################
# Public IP color.
typeset -g POWERLEVEL9K_PUBLIC_IP_FOREGROUND=94
diff --git a/zsh/.config/zsh/.zcompdump b/zsh/.config/zsh/.zcompdump
index ae202fb..bde4ed8 100644
--- a/zsh/.config/zsh/.zcompdump
+++ b/zsh/.config/zsh/.zcompdump
@@ -1,8 +1,7 @@
-#files: 944 version: 5.9
+#files: 966 version: 5.9
_comps=(
'-' '_precommand'
-'-*-' '_loginctl'
'.' '_source'
'5g' '_go'
'5l' '_go'
@@ -26,7 +25,6 @@ _comps=(
'add-zsh-hook' '_add-zsh-hook'
'admin' '_sccs'
'afew' '_afew'
-'alacritty' '_alacritty'
'ali' '_mh'
'alias' '_alias'
'amaya' '_webbrowser'
@@ -54,6 +52,7 @@ _comps=(
'appletviewer' '_java'
'apropos' '_man'
'apvlv' '_pdf'
+'arch-chroot' '_archinstallscripts'
'archlinux-java' '_archlinux-java'
'arduino-ctags' '_ctags'
'arecord' '_alsa-utils'
@@ -80,6 +79,7 @@ _comps=(
'avahi-resolve-address' '_avahi'
'avahi-resolve-host-name' '_avahi'
'awk' '_awk'
+'awl' '_awl'
'b2sum' '_md5sum'
'barbican' '_openstack'
'base32' '_base64'
@@ -96,11 +96,11 @@ _comps=(
'bindkey' '_bindkey'
'bison' '_bison'
'bitcoin-cli' '_bitcoin-cli'
-'bluetoothctl' '_bluetoothctl'
'bmake' '_make'
'bogofilter' '_bogofilter'
'bogotune' '_bogofilter'
'bogoutil' '_bogofilter'
+'bootctl' '_bootctl'
'bower' '_bower'
'bpython' '_bpython'
'bpython2' '_bpython'
@@ -120,7 +120,6 @@ _comps=(
'btdownloadheadless' '_bittorrent'
'btlaunchmany' '_bittorrent'
'btlaunchmanycurses' '_bittorrent'
-'btm' '_btm'
'btmakemetafile' '_bittorrent'
'btreannounce' '_bittorrent'
'btrename' '_bittorrent'
@@ -132,7 +131,7 @@ _comps=(
'bundle' '_bundle'
'bunzip2' '_bzip2'
'burst' '_mh'
-'bwrap' '_bwrap'
+'busctl' '_busctl'
'bzcat' '_bzip2'
'bzegrep' '_grep'
'bzfgrep' '_grep'
@@ -145,13 +144,7 @@ _comps=(
'caffeinate' '_caffeinate'
'cal' '_cal'
'calendar' '_calendar'
-'calibre' '_calibre'
-'calibredb' '_calibre'
-'calibre-debug' '_calibre'
-'calibre-server' '_calibre'
-'calibre-smtp' '_calibre'
'cap' '_cap'
-'cargo' '_cargo'
'cask' '_cask'
'cat' '_cat'
'catchsegv' '_precommand'
@@ -172,6 +165,7 @@ _comps=(
'chattr' '_chattr'
'chcon' '_chcon'
'chdir' '_cd'
+'checkupdates' '_checkupdates'
'chfn' '_users'
'chgrp' '_chown'
'chimera' '_webbrowser'
@@ -224,6 +218,7 @@ _comps=(
'configure' '_configure'
'console' '_console'
'convert' '_imagemagick'
+'coredumpctl' '_coredumpctl'
'cowsay' '_cowsay'
'cowthink' '_cowsay'
'cp' '_cp'
@@ -316,11 +311,6 @@ _comps=(
'dwb' '_webbrowser'
'e2label' '_e2label'
'eatmydata' '_precommand'
-'ebook-convert' '_calibre'
-'ebook-edit' '_calibre'
-'ebook-meta' '_calibre'
-'ebook-polish' '_calibre'
-'ebook-viewer' '_calibre'
'ecasound' '_ecasound'
'ecdsautil' '_ecdsautil'
'echotc' '_echotc'
@@ -370,7 +360,6 @@ _comps=(
'fc-match' '_xft_fonts'
'fd' '_fd'
'feh' '_feh'
-'fetch-ebook-metadata' '_calibre'
'fetchmail' '_fetchmail'
'ffind' '_ffind'
'ffmpeg' '_ffmpeg'
@@ -455,6 +444,7 @@ _comps=(
'geany' '_geany'
'gegrep' '_grep'
'gem' '_gem'
+'genfstab' '_archinstallscripts'
'genisoimage' '_genisoimage'
'genv' '_env'
'get' '_sccs'
@@ -531,7 +521,9 @@ _comps=(
'go' '_golang'
'god' '_od'
'gofmt' '_go'
+'golangci-lint' '_golangci-lint'
'google' '_google'
+'goreleaser' '_goreleaser'
'gpasswd' '_gpasswd'
'gpaste' '_paste'
'gpatch' '_patch'
@@ -638,6 +630,7 @@ _comps=(
'hd' '_hexdump'
'head' '_head'
'heat' '_openstack'
+'hello' '_hello'
'help' '_sccs'
'hexdump' '_hexdump'
'hilite' '_precommand'
@@ -647,6 +640,7 @@ _comps=(
'homestead' '_homestead'
'host' '_host'
'hostname' '_hostname'
+'hostnamectl' '_hostnamectl'
'hotjava' '_webbrowser'
'htop' '_htop'
'http' '_httpie'
@@ -709,10 +703,12 @@ _comps=(
'joe' '_joe'
'join' '_join'
'jonas' '_jonas'
+'journalctl' '_journalctl'
'jq' '_jq'
'jrnl' '_jrnl'
'kak' '_kak'
'kdeconnect-cli' '_kdeconnect'
+'kernel-install' '_kernel-install'
'keystone' '_openstack'
'keytool' '_java'
'kfmclient' '_kfmclient'
@@ -721,7 +717,6 @@ _comps=(
'killall5' '_killall'
'kioclient' '_kfmclient'
'kitchen' '_kitchen'
-'kitty' '_kitty'
'knife' '_knife'
'knock' '_knock'
'konqueror' '_webbrowser'
@@ -740,10 +735,8 @@ _comps=(
'ldd' '_ldd'
'less' '_less'
'let' '_math'
-'lf' '_lf'
'lftp' '_ncftp'
'lha' '_lha'
-'libinput' '_libinput'
'light' '_webbrowser'
'lilypond' '_lilypond'
'limit' '_limit'
@@ -758,6 +751,7 @@ _comps=(
'loadkeys' '_loadkeys'
'local' '_typeset'
'locale' '_locale'
+'localectl' '_localectl'
'localedef' '_localedef'
'locate' '_locate'
'log' '_nothing'
@@ -774,13 +768,10 @@ _comps=(
'lpr' '_lp'
'lprm' '_lp'
'lpstat' '_lp'
-'lrf2lrs' '_calibre'
-'lrfviewer' '_calibre'
'ls' '_ls'
'lsattr' '_lsattr'
'lsblk' '_lsblk'
'lsdiff' '_patchutils'
-'lsinitcpio' '_mkinitcpio'
'lsmod' '_modutils'
'lsns' '_lsns'
'lsof' '_lsof'
@@ -798,6 +789,7 @@ _comps=(
'lzma' '_xz'
'lzop' '_lzop'
'mac2unix' '_dos2unix'
+'machinectl' '_machinectl'
'magnum' '_openstack'
'mail' '_mail'
'Mail' '_mail'
@@ -847,7 +839,6 @@ _comps=(
'mix' '_mix'
'mkdir' '_mkdir'
'mkfifo' '_mkfifo'
-'mkinitcpio' '_mkinitcpio'
'mkisofs' '_growisofs'
'mknod' '_mknod'
'mksh' '_sh'
@@ -877,7 +868,6 @@ _comps=(
'mpc' '_mpc'
'mplayer' '_mplayer'
'mpstat' '_sysstat'
-'mpv' '_mpv'
'mr' '_myrepos'
'mrd' '_mtools'
'mread' '_mtools'
@@ -920,9 +910,12 @@ _comps=(
'nedit' '_nedit'
'nedit-nc' '_nedit'
'netcat' '_netcat'
+'netctl' '_netctl'
+'netctl-auto' '_netctl'
'netrik' '_webbrowser'
'netscape' '_netscape'
'netstat' '_netstat'
+'networkctl' '_networkctl'
'neutron' '_openstack'
'new' '_mh'
'newgrp' '_groups'
@@ -959,7 +952,7 @@ _comps=(
'ogginfo' '_vorbis'
'oksh' '_sh'
'okular' '_okular'
-'openrc' '_openrc'
+'oomctl' '_oomctl'
'openssl' '_openssl'
'openstack' '_openstack'
'openvpn3' '_openvpn3'
@@ -972,24 +965,25 @@ _comps=(
'opusinfo' '_opustools'
'p4' '_perforce'
'p4d' '_perforce'
-'pacat' '_pulseaudio'
+'paccache' '_paccache'
+'pacdiff' '_pacdiff'
'pack' '_pack'
'packf' '_mh'
+'paclist' '_paclist'
+'paclog-pkglist' '_paclog-pkglist'
'pacman' '_pacman'
'pacman-conf' '_pacman'
'pacman-key' '_pacman'
'pacman.static' '_pacman'
-'pacmd' '_pulseaudio'
-'pactl' '_pulseaudio'
-'padsp' '_pulseaudio'
+'pacscripts' '_pacscripts'
+'pacsearch' '_pacsearch'
+'pacsort' '_pacsort'
+'pacstrap' '_archinstallscripts'
+'pactree' '_pactree'
'pandoc' '_pandoc'
-'paplay' '_pulseaudio'
'-parameter-' '_parameter'
-'parec' '_pulseaudio'
-'parecord' '_pulseaudio'
'passwd' '_users'
'paste' '_paste'
-'pasuspender' '_pulseaudio'
'patch' '_patch'
'patool' '_patool'
'pax' '_pax'
@@ -1077,7 +1071,6 @@ _comps=(
'print' '_print'
'printenv' '_printenv'
'printf' '_print'
-'procs' '_procs'
'prompt' '_prompt'
'protoc' '_protoc'
'prove' '_prove'
@@ -1109,7 +1102,6 @@ _comps=(
'pstotgif' '_pspdf'
'pswrap' '_postscript'
'ptx' '_ptx'
-'pulseaudio' '_pulseaudio'
'pump' '_pump'
'pushd' '_cd'
'pv' '_pv'
@@ -1126,17 +1118,14 @@ _comps=(
'rails' '_rails'
'rake' '_rake'
'ralio' '_ralio'
+'rankmirrors' '_rankmirrors'
'ranlib' '_ranlib'
'rar' '_rar'
-'rbw' '_rbw'
'rc' '_sh'
'rclone' '_rclone'
'rcp' '_rlogin'
'rcs' '_rcs'
'rcsdiff' '_rcs'
-'rc-service' '_rc-service'
-'rc-status' '_rc-status'
-'rc-update' '_rc-update'
'rdesktop' '_rdesktop'
'read' '_read'
'readelf' '_readelf'
@@ -1165,6 +1154,7 @@ _comps=(
'remsh' '_rlogin'
'renice' '_renice'
'repl' '_mh'
+'resolvectl' '_resolvectl'
'restart' '_initctl'
'retawq' '_webbrowser'
'rfkill' '_rfkill'
@@ -1259,7 +1249,6 @@ _comps=(
'sha512t256' '_cksum'
'shasum' '_shasum'
'shellcheck' '_shellcheck'
-'shell-script' '_loginctl'
'shift' '_arrays'
'show' '_mh'
'showchar' '_psutils'
@@ -1342,6 +1331,23 @@ _comps=(
'swiftc' '_swift'
'sync' '_nothing'
'sysctl' '_sysctl'
+'systemctl' '_systemctl'
+'systemd-analyze' '_systemd-analyze'
+'systemd-ask-password' '_systemd'
+'systemd-cat' '_systemd'
+'systemd-cgls' '_systemd'
+'systemd-cgtop' '_systemd'
+'systemd-delta' '_systemd-delta'
+'systemd-detect-virt' '_systemd'
+'systemd-inhibit' '_systemd-inhibit'
+'systemd-machine-id-setup' '_systemd'
+'systemd-notify' '_systemd'
+'systemd-nspawn' '_systemd-nspawn'
+'systemd-path' '_systemd-path'
+'systemd-resolve' '_resolvectl'
+'systemd-run' '_systemd-run'
+'systemd-tmpfiles' '_systemd-tmpfiles'
+'systemd-tty-ask-password-agent' '_systemd'
'tac' '_tac'
'tacker' '_openstack'
'tail' '_tail'
@@ -1371,6 +1377,7 @@ _comps=(
'tig' '_git'
'-tilde-' '_tilde'
'time' '_precommand'
+'timedatectl' '_timedatectl'
'timeout' '_timeout'
'times' '_nothing'
'tin' '_tin'
@@ -1397,7 +1404,7 @@ _comps=(
'traceroute' '_hosts'
'transmission-remote' '_transmission'
'trap' '_trap'
-'trash' '_trash-put'
+'trash' '_trash'
'trash-empty' '_trash-empty'
'trash-list' '_trash-list'
'trash-put' '_trash-put'
@@ -1421,6 +1428,7 @@ _comps=(
'txt' '_hosts'
'type' '_which'
'typeset' '_typeset'
+'udevadm' '_udevadm'
'udisksctl' '_udisksctl'
'ufw' '_ufw'
'ulimit' '_ulimit'
@@ -1453,6 +1461,7 @@ _comps=(
'unwrapdiff' '_patchutils'
'unxz' '_xz'
'unzip' '_zip'
+'updpkgsums' '_updpkgsums'
'uptime' '_uptime'
'urxvt' '_urxvt'
'urxvt256c' '_urxvt'
@@ -1464,7 +1473,6 @@ _comps=(
'userdel' '_users'
'usermod' '_user_admin'
'vacuumdb' '_pgsql_utils'
-'vagrant' '_vagrant'
'val' '_sccs'
'valgrind' '_valgrind'
'-value-' '_value'
@@ -1564,6 +1572,7 @@ _comps=(
'whoami' '_nothing'
'whois' '_whois'
'whom' '_mh'
+'wifi-menu' '_netctl'
'wiggle' '_wiggle'
'wipefs' '_wipefs'
'wodim' '_cdrecord'
@@ -1641,7 +1650,6 @@ _comps=(
'ypwhich' '_yp'
'ypxfr' '_yp'
'ytalk' '_other_accounts'
-'yt-dlp' '_yt-dlp'
'zargs' '_zargs'
'zcalc' '_zcalc'
'-zcalc-line-' '_zcalc_line'
@@ -1812,195 +1820,199 @@ bindkey '^[,' _history-complete-newer
bindkey '^[/' _history-complete-older
bindkey '^[~' _bash_complete-word
-autoload -Uz _afew _alacritty _android _archlinux-java _artisan \
- _atach _bat _bitcoin-cli _bluetoothctl _bower \
- _btm _bundle _bwrap _caffeinate _calibre \
- _cap _cargo _cask _ccache _cf \
- _choc _chromium _cmake _code _coffee \
- _composer _conan _concourse _console _cppcheck \
+autoload -Uz _afew _android _archinstallscripts _archlinux-java _artisan \
+ _atach _awl _awl.bak _bat _bitcoin-cli \
+ _bootctl _bower _bundle _busctl _caffeinate \
+ _cap _cask _ccache _cf _checkupdates \
+ _choc _chromium _cmake _coffee _composer \
+ _conan _concourse _console _coredumpctl _cppcheck \
_curl _dad _debuild _deno _dget \
_dhcpcd _diana _docpad _drush _ecdsautil \
_emulator _envdir _exa _exportfs _fab \
_fail2ban-client _fd _ffind _fleetctl _flutter \
_force _fwupdmgr _gas _ghc _gist \
_git-flow _git-journal _git-pulls _git-revise _git-wtf \
- _glances _golang _google _gpgconf _gtk-launch \
- _hledger _homestead _httpie _ibus _include-what-you-use \
- _inxi _jmeter _jmeter-plugins _jonas _jrnl \
- _kak _kdeconnect _kitchen _kitty _knife \
- _language_codes _less _lf _libinput _lilypond \
- _loginctl _lunchy _mc _middleman _mina \
- _mix _mkinitcpio _mpv _mssh _mussh \
- _mvn _nano _nanoc _nftables _node \
- _nvimpager _nvm _openrc _openssl _openvpn3 \
- _optirun _opustools _pacman _patool _perf \
- _periscope _pgsql_utils _phing _pixz _pkcon \
- _play _pm2 _port _procs _protoc \
- _pulseaudio _pygmentize _qmk _rails _ralio \
- _rbw _rc-service _rc-status _rc-update _redis-cli \
- _rfkill _rg _rkt _rmlint _rslsync \
- _rspec _rsvm _rubocop _sbt _scala \
- _scrub _sdd _setcap _setup.py _sfdx \
- _shellcheck _showoff _srm _stack _subl \
- _subliminal _supervisorctl _svm _tarsnap _teamocil \
- _thor _tldr _tmuxinator _tmuxp _tox \
- _trash-empty _trash-list _trash-put _trash-restore _udisksctl \
- _ufw _vagrant _virtualbox _vnstat _wemux \
- _wg-quick _xinput _xsel _yaourt _yarn \
- _yay _yt-dlp _zcash-cli _cdr _all_labels \
- _all_matches _alternative _approximate _arg_compile _arguments \
- _bash_completions _cache_invalid _call_function _combination _complete \
- _complete_debug _complete_help _complete_help_generic _complete_tag _comp_locale \
- _correct _correct_filename _correct_word _describe _description \
- _dispatch _expand _expand_alias _expand_word _extensions \
- _external_pwds _generic _guard _history _history_complete_word \
- _ignored _list _main_complete _match _menu \
- _message _most_recent_file _multi_parts _next_label _next_tags \
- _normal _nothing _numbers _oldlist _pick_variant \
- _prefix _read_comp _regex_arguments _regex_words _requested \
- _retrieve_cache _sep_parts _sequence _set_command _setup \
- _store_cache _sub_commands _tags _user_expand _values \
- _wanted _acpi _acpitool _alsa-utils _analyseplugin \
- _basenc _brctl _btrfs _capabilities _chattr \
- _chcon _choom _chrt _cpupower _cryptsetup \
- _dkms _e2label _ethtool _findmnt _free \
- _fuse_arguments _fusermount _fuse_values _gpasswd _htop \
- _iconvconfig _ionice _ipset _iptables _iwconfig \
- _kpartx _losetup _lsattr _lsblk _lsns \
- _lsusb _ltrace _mat _mat2 _mdadm \
- _mii-tool _modutils _mondo _networkmanager _nsenter \
- _opkg _perf _pidof _pmap _qdbus \
- _schedtool _selinux_contexts _selinux_roles _selinux_types _selinux_users \
- _setpriv _setsid _slabtop _ss _sshfs \
- _strace _sysstat _tload _tpb _tracepath \
- _tune2fs _uml _unshare _valgrind _vserver \
- _wakeup_capable_devices _wipefs _wpa_cli _a2ps _aap \
- _abcde _absolute_command_paths _ack _adb _ansible \
- _ant _antiword _apachectl _apm _arch_archives \
- _arch_namespace _arp _arping _asciidoctor _asciinema \
- _at _attr _augeas _avahi _awk \
- _base64 _basename _bash _baudrates _baz \
- _beep _bibtex _bind_addresses _bison _bittorrent \
- _bogofilter _bpf_filters _bpython _bzip2 _bzr \
- _cabal _cal _calendar _canonical_paths _cat \
- _ccal _cdcd _cdrdao _cdrecord _chkconfig \
- _chmod _chown _chroot _chsh _cksum \
- _clay _cmdambivalent _cmdstring _cmp _column \
- _comm _composer _compress _configure _cowsay \
- _cp _cpio _cplay _crontab _cscope \
- _csplit _cssh _ctags _ctags_tags _curl \
- _cut _cvs _darcs _date _date_formats \
- _dates _dbus _dconf _dd _devtodo \
- _df _dhclient _dict _dict_words _diff \
- _diff3 _diff_options _diffstat _dig _directories \
- _dir_list _django _dmesg _dmidecode _dns_types \
- _doas _domains _dos2unix _drill _dropbox \
- _dsh _dtruss _du _dvi _ecasound \
- _ed _elfdump _elinks _email_addresses _enscript \
- _entr _env _espeak _etags _fakeroot \
- _feh _fetchmail _ffmpeg _figlet _file_modes \
- _files _file_systems _find _find_net_interfaces _finger \
- _flac _flex _fmt _fold _fortune \
- _fsh _fuser _gcc _gcore _gdb \
- _gem _genisoimage _getconf _getent _getfacl \
- _getmail _getopt _ghostscript _git _global \
- _global_tags _gnu_generic _gnupod _gnutls _go \
- _gpg _gphoto2 _gprof _gradle _graphicsmagick \
- _grep _groff _groups _growisofs _gsettings \
- _guilt _gzip _have_glob_qual _head _hexdump \
- _host _hostname _hosts _iconv _id \
- _ifconfig _iftop _imagemagick _initctl _init_d \
- _install _iostat _ip _ipsec _irssi \
- _ispell _java _java_class _joe _join \
- _jq _killall _knock _kvno _last \
- _ldconfig _ldd _ld_debug _less _lha \
- _libvirt _links _list_files _lldb _ln \
- _loadkeys _locale _localedef _locales _locate \
- _logger _look _lp _ls _lsof \
- _lua _luarocks _lynx _lz4 _lzop \
- _mail _mailboxes _make _man _md5sum \
- _mencal _mh _mime_types _mkdir _mkfifo \
- _mknod _mktemp _module _monotone _moosic \
- _mosh _mount _mpc _mt _mtools \
- _mtr _mutt _mv _my_accounts _myrepos \
- _mysqldiff _mysql_utils _ncftp _netcat _net_interfaces \
- _netstat _newsgroups _nginx _ngrep _nice \
- _nkf _nl _nm _nmap _npm \
- _nslookup _numfmt _objdump _object_files _od \
- _openstack _opustools _other_accounts _pack _pandoc \
- _paste _patch _patchutils _path_commands _path_files \
- _pax _pbm _pdf _perforce _perl \
- _perl_basepods _perldoc _perl_modules _pgids _pgrep \
- _php _picocom _pids _pine _ping \
- _pip _pkgadd _pkg-config _pkginfo _pkg_instance \
- _pkgrm _pon _ports _postfix _postgresql \
- _postscript _pr _printenv _printers _process_names \
- _prove _ps _pspdf _psutils _ptx \
- _pump _pv _pwgen _pydoc _python \
- _python_modules _qemu _quilt _rake _ranlib \
- _rar _rclone _rcs _readelf _readlink \
- _remote_files _renice _ri _rlogin _rm \
- _rmdir _route _rrdtool _rsync _rubber \
- _ruby _runit _samba _sccs _scons \
- _screen _script _seafile _sed _seq \
- _service _services _setfacl _sh _shasum \
- _showmount _shred _shuf _shutdown _signals \
- _sisu _slrn _smartmontools _socket _sort \
- _spamassassin _split _sqlite _sqsh _ssh \
- _ssh_hosts _stat _stdbuf _stgit _stow \
- _strings _strip _stty _su _subversion \
- _sudo _surfraw _swaks _swanctl _swift \
- _sys_calls _sysctl _tac _tail _tar \
- _tar_archive _tardy _tcpdump _tcptraceroute _tee \
- _telnet _terminals _tex _texi _texinfo \
- _tidy _tiff _tilde_files _timeout _time_zone \
- _tin _tla _tmux _todo.sh _toilet \
- _top _topgit _totd _touch _tput \
- _tr _transmission _tree _truncate _truss \
- _tty _ttys _twidge _twisted _umountable \
- _unace _uname _unexpand _uniq _unison \
- _units _uptime _urls _user_admin _user_at_host \
- _users _users_on _vi _vim _visudo \
- _vmstat _vorbis _vpnc _w _w3m \
- _watch _wc _webbrowser _wget _whereis \
- _who _whois _wiggle _xargs _xmlsoft \
- _xmlstarlet _xmms2 _xxd _xz _yafc \
- _yodl _yp _zcat _zdump _zfs \
- _zfs_dataset _zfs_pool _zip _zsh _acroread \
- _code _dcop _eog _evince _geany \
- _gnome-gv _gqview _gv _kdeconnect _kfmclient \
- _matlab _mozilla _mplayer _mupdf _nautilus \
- _nedit _netscape _okular _pdftk _qiv \
- _rdesktop _setxkbmap _sublimetext _urxvt _vnc \
- _x_arguments _xauth _xautolock _x_borderwidth _xclip \
- _x_color _x_colormapid _x_cursor _x_display _xdvi \
- _x_extension _xfig _x_font _xft_fonts _x_geometry \
- _xinput _x_keysym _xloadimage _x_locale _x_modifier \
- _xmodmap _x_name _xournal _xpdf _xrandr \
- _x_resource _xscreensaver _x_selection_timeout _xset _xt_arguments \
- _xterm _x_title _xt_session_id _x_utils _xv \
- _x_visual _x_window _xwit _zeal _add-zle-hook-widget \
- _add-zsh-hook _alias _aliases __arguments _arrays \
- _assign _autocd _bindkey _brace_parameter _builtin \
- _cd _command _command_names _compadd _compdef \
- _completers _condition _default _delimiters _directory_stack \
- _dirs _disable _dynamic_directory_name _echotc _echoti \
- _emulate _enable _equal _exec _fc \
- _file_descriptors _first _functions _globflags _globqual_delims \
- _globquals _hash _history_modifiers _in_vared _jobs \
- _jobs_bg _jobs_builtin _jobs_fg _kill _limit \
- _limits _math _math_params _mere _module_math_func \
- _options _options_set _options_unset _parameter _parameters \
- _precommand _print _prompt _ps1234 _read \
- _redirect _run-help _sched _set _setopt \
- _source _strftime _subscript _suffix_alias_files _tcpsys \
- _tilde _trap _ttyctl _typeset _ulimit \
- _unhash _user_math_func _value _vared _vars \
- _vcs_info _vcs_info_hooks _wait _which _widgets \
- _zargs _zattr _zcalc _zcalc_line _zcompile \
- _zed _zftp _zle _zmodload _zmv \
- _zparseopts _zpty _zsh-mime-handler _zsocket _zstyle \
- _ztodo
+ _glances _golang _golangci-lint _google _goreleaser \
+ _gpgconf _gtk-launch _hello _hledger _homestead \
+ _hostnamectl _httpie _ibus _include-what-you-use _inxi \
+ _jmeter _jmeter-plugins _jonas _journalctl _jrnl \
+ _kak _kernel-install _kitchen _knife _language_codes \
+ _less _lilypond _localectl _loginctl _lunchy \
+ _machinectl _mc _middleman _mina _mix \
+ _mssh _mussh _mvn _nano _nanoc \
+ _netctl _networkctl _nftables _node _nvimpager \
+ _nvm _oomctl _openssl _openvpn3 _optirun \
+ _opustools _paccache _pacdiff _paclist _paclog-pkglist \
+ _pacman _pacscripts _pacsearch _pacsort _pactree \
+ _patool _perf _periscope _pgsql_utils _phing \
+ _pixz _pkcon _play _pm2 _port \
+ _protoc _pygmentize _qmk _rails _ralio \
+ _rankmirrors _redis-cli _resolvectl _rfkill _rg \
+ _rkt _rmlint _rslsync _rspec _rsvm \
+ _rubocop _sbt _scala _scrub _sdd \
+ _sd_hosts_or_user_at_host _sd_machines _sd_outputmodes _sd_unit_files _setcap \
+ _setup.py _sfdx _shellcheck _showoff _srm \
+ _stack _subl _subliminal _supervisorctl _svm \
+ _systemctl _systemd _systemd-analyze _systemd-delta _systemd-inhibit \
+ _systemd-nspawn _systemd-path _systemd-run _systemd-tmpfiles _tarsnap \
+ _teamocil _thor _timedatectl _tldr _tmuxinator \
+ _tmuxp _tox _trash _trash-empty _trash-list \
+ _trash-put _trash-restore _udevadm _udisksctl _ufw \
+ _updpkgsums _virtualbox _vnstat _wemux _wg-quick \
+ _xinput _xsel _yaourt _yarn _yay \
+ _zcash-cli _cdr _all_labels _all_matches _alternative \
+ _approximate _arg_compile _arguments _bash_completions _cache_invalid \
+ _call_function _combination _complete _complete_debug _complete_help \
+ _complete_help_generic _complete_tag _comp_locale _correct _correct_filename \
+ _correct_word _describe _description _dispatch _expand \
+ _expand_alias _expand_word _extensions _external_pwds _generic \
+ _guard _history _history_complete_word _ignored _list \
+ _main_complete _match _menu _message _most_recent_file \
+ _multi_parts _next_label _next_tags _normal _nothing \
+ _numbers _oldlist _pick_variant _prefix _read_comp \
+ _regex_arguments _regex_words _requested _retrieve_cache _sep_parts \
+ _sequence _set_command _setup _store_cache _sub_commands \
+ _tags _user_expand _values _wanted _acpi \
+ _acpitool _alsa-utils _analyseplugin _basenc _brctl \
+ _btrfs _capabilities _chattr _chcon _choom \
+ _chrt _cpupower _cryptsetup _dkms _e2label \
+ _ethtool _findmnt _free _fuse_arguments _fusermount \
+ _fuse_values _gpasswd _htop _iconvconfig _ionice \
+ _ipset _iptables _iwconfig _kpartx _losetup \
+ _lsattr _lsblk _lsns _lsusb _ltrace \
+ _mat _mat2 _mdadm _mii-tool _modutils \
+ _mondo _networkmanager _nsenter _opkg _perf \
+ _pidof _pmap _qdbus _schedtool _selinux_contexts \
+ _selinux_roles _selinux_types _selinux_users _setpriv _setsid \
+ _slabtop _ss _sshfs _strace _sysstat \
+ _tload _tpb _tracepath _tune2fs _uml \
+ _unshare _valgrind _vserver _wakeup_capable_devices _wipefs \
+ _wpa_cli _a2ps _aap _abcde _absolute_command_paths \
+ _ack _adb _ansible _ant _antiword \
+ _apachectl _apm _arch_archives _arch_namespace _arp \
+ _arping _asciidoctor _asciinema _at _attr \
+ _augeas _avahi _awk _base64 _basename \
+ _bash _baudrates _baz _beep _bibtex \
+ _bind_addresses _bison _bittorrent _bogofilter _bpf_filters \
+ _bpython _bzip2 _bzr _cabal _cal \
+ _calendar _canonical_paths _cat _ccal _cdcd \
+ _cdrdao _cdrecord _chkconfig _chmod _chown \
+ _chroot _chsh _cksum _clay _cmdambivalent \
+ _cmdstring _cmp _column _comm _composer \
+ _compress _configure _cowsay _cp _cpio \
+ _cplay _crontab _cscope _csplit _cssh \
+ _ctags _ctags_tags _curl _cut _cvs \
+ _darcs _date _date_formats _dates _dbus \
+ _dconf _dd _devtodo _df _dhclient \
+ _dict _dict_words _diff _diff3 _diff_options \
+ _diffstat _dig _directories _dir_list _django \
+ _dmesg _dmidecode _dns_types _doas _domains \
+ _dos2unix _drill _dropbox _dsh _dtruss \
+ _du _dvi _ecasound _ed _elfdump \
+ _elinks _email_addresses _enscript _entr _env \
+ _espeak _etags _fakeroot _feh _fetchmail \
+ _ffmpeg _figlet _file_modes _files _file_systems \
+ _find _find_net_interfaces _finger _flac _flex \
+ _fmt _fold _fortune _fsh _fuser \
+ _gcc _gcore _gdb _gem _genisoimage \
+ _getconf _getent _getfacl _getmail _getopt \
+ _ghostscript _git _global _global_tags _gnu_generic \
+ _gnupod _gnutls _go _gpg _gphoto2 \
+ _gprof _gradle _graphicsmagick _grep _groff \
+ _groups _growisofs _gsettings _guilt _gzip \
+ _have_glob_qual _head _hexdump _host _hostname \
+ _hosts _iconv _id _ifconfig _iftop \
+ _imagemagick _initctl _init_d _install _iostat \
+ _ip _ipsec _irssi _ispell _java \
+ _java_class _joe _join _jq _killall \
+ _knock _kvno _last _ldconfig _ldd \
+ _ld_debug _less _lha _libvirt _links \
+ _list_files _lldb _ln _loadkeys _locale \
+ _localedef _locales _locate _logger _look \
+ _lp _ls _lsof _lua _luarocks \
+ _lynx _lz4 _lzop _mail _mailboxes \
+ _make _man _md5sum _mencal _mh \
+ _mime_types _mkdir _mkfifo _mknod _mktemp \
+ _module _monotone _moosic _mosh _mount \
+ _mpc _mt _mtools _mtr _mutt \
+ _mv _my_accounts _myrepos _mysqldiff _mysql_utils \
+ _ncftp _netcat _net_interfaces _netstat _newsgroups \
+ _nginx _ngrep _nice _nkf _nl \
+ _nm _nmap _npm _nslookup _numfmt \
+ _objdump _object_files _od _openstack _opustools \
+ _other_accounts _pack _pandoc _paste _patch \
+ _patchutils _path_commands _path_files _pax _pbm \
+ _pdf _perforce _perl _perl_basepods _perldoc \
+ _perl_modules _pgids _pgrep _php _picocom \
+ _pids _pine _ping _pip _pkgadd \
+ _pkg-config _pkginfo _pkg_instance _pkgrm _pon \
+ _ports _postfix _postgresql _postscript _pr \
+ _printenv _printers _process_names _prove _ps \
+ _pspdf _psutils _ptx _pump _pv \
+ _pwgen _pydoc _python _python_modules _qemu \
+ _quilt _rake _ranlib _rar _rclone \
+ _rcs _readelf _readlink _remote_files _renice \
+ _ri _rlogin _rm _rmdir _route \
+ _rrdtool _rsync _rubber _ruby _runit \
+ _samba _sccs _scons _screen _script \
+ _seafile _sed _seq _service _services \
+ _setfacl _sh _shasum _showmount _shred \
+ _shuf _shutdown _signals _sisu _slrn \
+ _smartmontools _socket _sort _spamassassin _split \
+ _sqlite _sqsh _ssh _ssh_hosts _stat \
+ _stdbuf _stgit _stow _strings _strip \
+ _stty _su _subversion _sudo _surfraw \
+ _swaks _swanctl _swift _sys_calls _sysctl \
+ _tac _tail _tar _tar_archive _tardy \
+ _tcpdump _tcptraceroute _tee _telnet _terminals \
+ _tex _texi _texinfo _tidy _tiff \
+ _tilde_files _timeout _time_zone _tin _tla \
+ _tmux _todo.sh _toilet _top _topgit \
+ _totd _touch _tput _tr _transmission \
+ _tree _truncate _truss _tty _ttys \
+ _twidge _twisted _umountable _unace _uname \
+ _unexpand _uniq _unison _units _uptime \
+ _urls _user_admin _user_at_host _users _users_on \
+ _vi _vim _visudo _vmstat _vorbis \
+ _vpnc _w _w3m _watch _wc \
+ _webbrowser _wget _whereis _who _whois \
+ _wiggle _xargs _xmlsoft _xmlstarlet _xmms2 \
+ _xxd _xz _yafc _yodl _yp \
+ _zcat _zdump _zfs _zfs_dataset _zfs_pool \
+ _zip _zsh _acroread _code _dcop \
+ _eog _evince _geany _gnome-gv _gqview \
+ _gv _kdeconnect _kfmclient _matlab _mozilla \
+ _mplayer _mupdf _nautilus _nedit _netscape \
+ _okular _pdftk _qiv _rdesktop _setxkbmap \
+ _sublimetext _urxvt _vnc _x_arguments _xauth \
+ _xautolock _x_borderwidth _xclip _x_color _x_colormapid \
+ _x_cursor _x_display _xdvi _x_extension _xfig \
+ _x_font _xft_fonts _x_geometry _xinput _x_keysym \
+ _xloadimage _x_locale _x_modifier _xmodmap _x_name \
+ _xournal _xpdf _xrandr _x_resource _xscreensaver \
+ _x_selection_timeout _xset _xt_arguments _xterm _x_title \
+ _xt_session_id _x_utils _xv _x_visual _x_window \
+ _xwit _zeal _add-zle-hook-widget _add-zsh-hook _alias \
+ _aliases __arguments _arrays _assign _autocd \
+ _bindkey _brace_parameter _builtin _cd _command \
+ _command_names _compadd _compdef _completers _condition \
+ _default _delimiters _directory_stack _dirs _disable \
+ _dynamic_directory_name _echotc _echoti _emulate _enable \
+ _equal _exec _fc _file_descriptors _first \
+ _functions _globflags _globqual_delims _globquals _hash \
+ _history_modifiers _in_vared _jobs _jobs_bg _jobs_builtin \
+ _jobs_fg _kill _limit _limits _math \
+ _math_params _mere _module_math_func _options _options_set \
+ _options_unset _parameter _parameters _precommand _print \
+ _prompt _ps1234 _read _redirect _run-help \
+ _sched _set _setopt _source _strftime \
+ _subscript _suffix_alias_files _tcpsys _tilde _trap \
+ _ttyctl _typeset _ulimit _unhash _user_math_func \
+ _value _vared _vars _vcs_info _vcs_info_hooks \
+ _wait _which _widgets _zargs _zattr \
+ _zcalc _zcalc_line _zcompile _zed _zftp \
+ _zle _zmodload _zmv _zparseopts _zpty \
+ _zsh-mime-handler _zsocket _zstyle _ztodo
autoload -Uz +X _call_program
typeset -gUa _comp_assocs
diff --git a/zsh/.config/zsh/.zdirs b/zsh/.config/zsh/.zdirs
new file mode 100644
index 0000000..250e38a
--- /dev/null
+++ b/zsh/.config/zsh/.zdirs
@@ -0,0 +1,21 @@
+/home/user/.dot
+/home/user/zip
+/home/user/zip/zippy
+/home/user
+/home/user/.cache/yay
+/home/user/.cache/yay/awl-dns-git
+/home/user/.cache/yay/scdoc-git
+/home/user/.cache/yay/scdoc-git/src
+/home/user/.cache/yay/scdoc-git/src/scdoc
+/home/user/.cache/yay/scdoc-git/scdoc
+/home/user/.local/share/zsh/site-functions
+/usr/share/zsh
+/usr/share/zsh/functions
+/usr/share/zsh/functions/Completion
+/usr/share/zsh/site-functions
+/home/user/.local/share/zsh
+/usr/local/share
+/usr/local/share/zsh
+/usr/local/share/zsh/site-functions
+/home/user/zip/awl
+/
diff --git a/zsh/.config/zsh/.zprofile b/zsh/.config/zsh/.zprofile
new file mode 120000
index 0000000..91f5468
--- /dev/null
+++ b/zsh/.config/zsh/.zprofile
@@ -0,0 +1 @@
+/home/user/.config/shell/profile \ No newline at end of file
diff --git a/zsh/.config/zsh/.zshrc b/zsh/.config/zsh/.zshrc
index f437896..bd227e6 100644
--- a/zsh/.config/zsh/.zshrc
+++ b/zsh/.config/zsh/.zshrc
@@ -1,5 +1,5 @@
-eval "$(antidot init)"
-eval "$(lesspipe.sh)"
+[[ "$TERM_PROGRAM" == "vscode" ]] && . "$(code --locate-shell-integration-path zsh)"
+
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.config/zsh/.zshrc.
# Initialization code that may require console input (password prompts, [y/n]
# confirmations, etc.) must go above this block; everything else may go below.
@@ -7,6 +7,9 @@ if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
+eval "$(antidot init)"
+eval "$(lesspipe.sh)"
+
# Luke's config for the Zoomer Shell
source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme
@@ -23,15 +26,12 @@ HISTSIZE=10000000
SAVEHIST=10000000
HISTFILE=~/.cache/zsh/history
-
# Load aliases and shortcuts if existent.
[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/shortcutrc" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/shortcutrc"
[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc"
[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/zshnameddirrc" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/zshnameddirrc"
[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/zsh/.zshopts" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/zsh/.zshopts"
-
-
# Basic auto/tab complete:
fpath=(~/.config/zsh/completions $fpath)
autoload -U compinit
@@ -60,3 +60,6 @@ compctl -K _dotnet_zsh_complete dotnet
# Load syntax highlighting; should be last.
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.plugin.zsh 2>/dev/null
+
+# To customize prompt, run `p10k configure` or edit ~/.dot/zsh/.config/zsh/.p10k.zsh.
+[[ ! -f ~/.dot/zsh/.config/zsh/.p10k.zsh ]] || source ~/.dot/zsh/.config/zsh/.p10k.zsh