From 21a1e442ea40ea6e40ffd2db9755a252d59f86fb Mon Sep 17 00:00:00 2001 From: Matt Strapp Date: Wed, 31 Aug 2022 17:01:14 -0500 Subject: e Signed-off-by: Matt Strapp --- bat/.config/bat/config | 27 ++ lvim/.config/lvim/config.lua | 9 +- lvim/.config/lvim/ignore | 0 lvim/.config/lvim/plugin/packer_compiled.lua | 378 ++++++++++++++++++++++ sh/.config/shell/profile | 5 +- zsh/.config/zsh/.p10k.zsh | 104 +++--- zsh/.config/zsh/.zcompdump | 468 ++++++++++++++------------- zsh/.config/zsh/.zdirs | 21 ++ zsh/.config/zsh/.zprofile | 1 + zsh/.config/zsh/.zshrc | 13 +- 10 files changed, 746 insertions(+), 280 deletions(-) create mode 100644 bat/.config/bat/config create mode 100644 lvim/.config/lvim/ignore create mode 100644 lvim/.config/lvim/plugin/packer_compiled.lua create mode 100644 zsh/.config/zsh/.zdirs create mode 120000 zsh/.config/zsh/.zprofile 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 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 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 -- cgit v1.2.3