diff --git a/config/i3/config b/config/i3/config index 3ece4fa..ef2c189 100644 --- a/config/i3/config +++ b/config/i3/config @@ -1,120 +1,157 @@ -# This file has been auto-generated by i3-config-wizard(1). -# It will not be overwritten, so edit it as you like. -# -# Should you change your keyboard layout some time, delete -# this file and re-run i3-config-wizard(1). -# - -# i3 config file (v4) -# -# Please see https://i3wm.org/docs/userguide.html for a complete reference! +################################ +# 基本設定 +################################ +# SuperキーをModキーにする set $mod Mod4 -# Font for window titles. Will also be used by the bar unless a different font -# is used in the bar {} block below. +# ウィンドウタイトルのフォント font pango:monospace 8 -# This font is widely installed, provides lots of unicode glyphs, right-to-left -# text rendering and scalability on retina/hidpi displays (thanks to pango). -#font pango:DejaVu Sans Mono 8 -# Start XDG autostart .desktop files using dex. See also -# https://wiki.archlinux.org/index.php/XDG_Autostart -exec --no-startup-id dex --autostart --environment i3 -# The combination of xss-lock, nm-applet and pactl is a popular choice, so -# they are included here as an example. Modify as you see fit. +################################ +# 外観設定 +################################ + +# ウィンドウに隙間を作る +gaps inner 6 +gaps outer 6 + +# 色を定義 +set $darkbluetrans #08052be6 +set $darkblue #08052b +set $lightblue #5294e2 +set $urgentred #e53935 +set $white #ffffff +set $black #000000 +set $purple #e345ff +set $darkgrey #383c4a +set $grey #b0b5bd +set $mediumgrey #8b8b8b +set $yellowbrown #e1b700 + +# ウィンドウ用の色設定 +#class border bground text indicator child_border +client.focused $lightblue $darkblue $white $mediumgrey $mediumgrey +client.unfocused $darkblue $darkblue $grey $darkgrey $darkgrey +client.focused_inactive $darkblue $darkblue $grey $black $black +client.urgent $urgentred $urgentred $white $yellowbrown $yellowbrown + + -# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the -# screen before suspend. Use loginctl lock-session to lock your screen. +################################ +# 自動起動プログラム +################################ + +# dexを使ってXDG autostart .desktopファイルを起動 +exec --no-startup-id dex --autostart --environment i3 + +# セッションをロックするユーティリティ exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork -# NetworkManager is the most popular way to manage wireless networks on Linux, -# and nm-applet is a desktop environment-independent system tray GUI for it. +# ネットワーク状態を表示するアプレット exec --no-startup-id nm-applet # 通知 exec --no-startup-id dunst -exec --no-startup-id "picom -b" +# コンポジットマネージャ +# -b: バックグラウンドで実行 +# -c: 影効果を有効にする +exec --no-startup-id picom -bc -# Use pactl to adjust volume in PulseAudio. +# patclでPulseAudioの音量を調整 set $refresh_i3status killall -SIGUSR1 i3status bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status -# Use Mouse+$mod to drag floating windows to their wanted position +# ステータスバー +exec_always --no-startup-id $HOME/.config/polybar/launch.sh --docky + +# 背景 +exec --no-startup-id sleep 1 && feh --bg-fill $HOME/.wallpaper + +# スクリーンショット +# INFO: 必要なパッケージ: main, xclip, xdotool +bindsym Print exec --no-startup-id maim "$HOME/Pictures/$(date -Isecond)" +bindsym $mod+Print exec --no-startup-id maim --window $(xdotool getactivewindow) "$HOME/Pictures/$(date -Isecond)" +bindsym Shift+Print exec --no-startup-id maim --select "$HOME/Pictures/$(date -Isecond)" + +# スクリーンショットをクリップボードにコピー +bindsym Ctrl+Print exec --no-startup-id maim | xclip -selection clipboard -t image/png +bindsym Ctrl+$mod+Print exec --no-startup-id maim --window $(xdotool getactivewindow) | xclip -selection clipboard -t image/png +bindsym Ctrl+Shift+Print exec --no-startup-id maim --select | xclip -selection clipboard -t image/png + + +################################ +# キーバインド(ウィンドウ操作) +################################ + +# でウィンドウを移動 floating_modifier $mod -# start a terminal +# でターミナルを起動 bindsym $mod+Return exec wezterm -# kill focused window +# フォーカス中のウィンドウをkillする bindsym $mod+Shift+q kill -# start dmenu (a program launcher) -bindsym $mod+d exec --no-startup-id "rofi -show combi" -# A more modern dmenu replacement is rofi: -# bindcode $mod+40 exec "rofi -modi drun,run -show drun" -# There also is i3-dmenu-desktop which only displays applications shipping a -# .desktop file. It is a wrapper around dmenu, so you need that installed. -# bindcode $mod+40 exec --no-startup-id i3-dmenu-desktop +# でプログラムランチャーを起動 +bindsym $mod+d exec --no-startup-id "rofi -show combi -dpi 120" -# change focus +# でウィンドウのフォーカスを移動 bindsym $mod+h focus left bindsym $mod+j focus down bindsym $mod+k focus up bindsym $mod+l focus right -# alternatively, you can use the cursor keys: +# でもウィンドウのフォーカスを移動 bindsym $mod+Left focus left bindsym $mod+Down focus down bindsym $mod+Up focus up bindsym $mod+Right focus right -# move focused window +# でフォーカス中のウィンドウを移動 bindsym $mod+Shift+h move left bindsym $mod+Shift+j move down bindsym $mod+Shift+k move up bindsym $mod+Shift+l move right -# alternatively, you can use the cursor keys: +# でもフォーカス中のウィンドウを移動 bindsym $mod+Shift+Left move left bindsym $mod+Shift+Down move down bindsym $mod+Shift+Up move up bindsym $mod+Shift+Right move right -# split in horizontal orientation -bindsym $mod+c split h +# でウィンドウを水平分割 +bindsym $mod+s split h -# split in vertical orientation +# でウィンドウを垂直分割 bindsym $mod+v split v -# enter fullscreen mode for the focused container +# でフルスクリーンを切り替え bindsym $mod+f fullscreen toggle -# change container layout (stacked, tabbed, toggle split) -bindsym $mod+s layout stacking -bindsym $mod+w layout tabbed +# で分割レイアウトを切り替え bindsym $mod+e layout toggle split -# toggle tiling / floating +# でウィンドウの float / tile を切り替え bindsym $mod+Shift+space floating toggle -# change focus between tiling / floating windows +# で float / tile 間のフォーカスを切り替え bindsym $mod+space focus mode_toggle -# focus the parent container -bindsym $mod+a focus parent -# focus the child container -#bindsym $mod+d focus child -# Define names for default workspaces for which we configure key bindings later on. -# We use variables to avoid repeating the names in multiple places. +################################ +# ワークスペース +################################ + +# ワークスペース名を定義 +# ここで定義した名前は後でキーバインドで使う set $ws1 "1" set $ws2 "2" set $ws3 "3" @@ -126,7 +163,7 @@ set $ws8 "8" set $ws9 "9" set $ws10 "10" -# switch to workspace +# ワークスペースを切り替え bindsym $mod+1 workspace number $ws1 bindsym $mod+2 workspace number $ws2 bindsym $mod+3 workspace number $ws3 @@ -138,7 +175,7 @@ bindsym $mod+8 workspace number $ws8 bindsym $mod+9 workspace number $ws9 bindsym $mod+0 workspace number $ws10 -# move focused container to workspace +# フォーカス中のウィンドウをワークスペースに移動 bindsym $mod+Shift+1 move container to workspace number $ws1 bindsym $mod+Shift+2 move container to workspace number $ws2 bindsym $mod+Shift+3 move container to workspace number $ws3 @@ -150,42 +187,43 @@ bindsym $mod+Shift+8 move container to workspace number $ws8 bindsym $mod+Shift+9 move container to workspace number $ws9 bindsym $mod+Shift+0 move container to workspace number $ws10 -# reload the configuration file + + +################################ +# キーバインド(その他) +################################ + +# 設定ファイルを再読み込み bindsym $mod+Shift+c reload -# restart i3 inplace (preserves your layout/session, can be used to upgrade i3) + +# その場でi3を再起動(レイアウトやセッションを保持し、i3のアップグレードに使える) bindsym $mod+Shift+r restart + # exit i3 (logs you out of your X session) bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'" -# resize window (you can also use the mouse for that) +# ウィンドウをリサイズ mode "resize" { - # These bindings trigger as soon as you enter the resize mode - - # Pressing left will shrink the window’s width. - # Pressing right will grow the window’s width. - # Pressing up will shrink the window’s height. - # Pressing down will grow the window’s height. - bindsym j resize shrink width 10 px or 10 ppt - bindsym k resize grow height 10 px or 10 ppt - bindsym l resize shrink height 10 px or 10 ppt - bindsym semicolon resize grow width 10 px or 10 ppt - - # same bindings, but for the arrow keys + # 以下はリサイズモードに入った時に有効になるキーバインド + + # h, j, k, l でウィンドウのリサイズ + bindsym h resize shrink width 10 px or 10 ppt + bindsym j resize grow height 10 px or 10 ppt + bindsym k resize shrink height 10 px or 10 ppt + bindsym l resize grow width 10 px or 10 ppt + + # 矢印キーでもリサイズ bindsym Left resize shrink width 10 px or 10 ppt bindsym Down resize grow height 10 px or 10 ppt bindsym Up resize shrink height 10 px or 10 ppt bindsym Right resize grow width 10 px or 10 ppt - # back to normal: Enter or Escape or $mod+r + # Enter, Escape, でリサイズモードを終了 bindsym Return mode "default" bindsym Escape mode "default" bindsym $mod+r mode "default" } +# でリサイズモードに入る bindsym $mod+r mode "resize" -# Start i3bar to display a workspace bar (plus the system information i3status -# finds out, if available) -bar { - status_command i3status -} diff --git a/config/nvim/lazy-lock.json b/config/nvim/lazy-lock.json index c269fc9..cdacc90 100644 --- a/config/nvim/lazy-lock.json +++ b/config/nvim/lazy-lock.json @@ -1,8 +1,8 @@ { "Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" }, - "CopilotChat.nvim": { "branch": "canary", "commit": "9898b4cd1b19c6ca639b77b34bb599a119356c1f" }, - "LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" }, - "aerial.nvim": { "branch": "master", "commit": "399e276328be8242ccde01d90f6f6c619f7bb24f" }, + "CopilotChat.nvim": { "branch": "canary", "commit": "fae15e1687e2436f308e1f795d03370a64432813" }, + "LuaSnip": { "branch": "master", "commit": "8ae1dedd988eb56441b7858bd1e8554dfadaa46d" }, + "aerial.nvim": { "branch": "master", "commit": "24ebacab5821107c50f628e8e7774f105c08fe9b" }, "auto-dark-mode.nvim": { "branch": "master", "commit": "e328dc463d238cb7d690fb4daf068eba732a5a14" }, "barbecue": { "branch": "main", "commit": "cd7e7da622d68136e13721865b4d919efd6325ed" }, "bufferline.nvim": { "branch": "main", "commit": "64e2c5def50dfd6b6f14d96a45fa3d815a4a1eef" }, @@ -16,21 +16,21 @@ "cmp-nvim-lua": { "branch": "main", "commit": "f12408bdb54c39c23e67cab726264c10db33ada8" }, "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, "cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" }, - "conform.nvim": { "branch": "master", "commit": "820eec990d5f332d30cf939954c8672a43a0459e" }, + "conform.nvim": { "branch": "master", "commit": "9d5ba06d6ee7418c674f498634617416d15b6239" }, "copilot.lua": { "branch": "master", "commit": "f7612f5af4a7d7615babf43ab1e67a2d790c13a6" }, "diffview.nvim": { "branch": "main", "commit": "3dc498c9777fe79156f3d32dddd483b8b3dbd95f" }, "fidget.nvim": { "branch": "main", "commit": "1ba38e4cbb24683973e00c2e36f53ae64da38ef5" }, "flash.nvim": { "branch": "main", "commit": "48817af25f51c0590653bbc290866e4890fe1cbe" }, - "fzf-lua": { "branch": "main", "commit": "62cb8f37b3a017e6b2401726c96e02498f332b70" }, - "gitsigns.nvim": { "branch": "main", "commit": "c02516144a4fbd777b6b060a068ab984ab5974d5" }, + "fzf-lua": { "branch": "main", "commit": "97a88bb8b0785086d03e08a7f98f83998e0e1f8a" }, + "gitsigns.nvim": { "branch": "main", "commit": "81369ed5405ec0c5d55a9608b495dbf827415116" }, "indent-blankline.nvim": { "branch": "master", "commit": "3d08501caef2329aba5121b753e903904088f7e6" }, - "lazy.nvim": { "branch": "main", "commit": "31ddbea7c10b6920c9077b66c97951ca8682d5c8" }, + "lazy.nvim": { "branch": "main", "commit": "bef521ac89c8d423f9d092e37b58e8af0c099309" }, "lspkind-nvim": { "branch": "master", "commit": "1735dd5a5054c1fb7feaf8e8658dbab925f4f0cf" }, "lualine.nvim": { "branch": "master", "commit": "0a5a66803c7407767b799067986b4dc3036e1983" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "44509689b9bf3984d729cc264aacb31cb7f41668" }, "mason.nvim": { "branch": "main", "commit": "751b1fcbf3d3b783fcf8d48865264a9bcd8f9b10" }, "neodev.nvim": { "branch": "main", "commit": "ce9a2e8eaba5649b553529c5498acb43a6c317cd" }, - "neogit": { "branch": "master", "commit": "0cae7abc30cb91d661f28257c331fcb5b5198e31" }, + "neogit": { "branch": "master", "commit": "c0b1d4dfc8ba6371857868ca7c4d33954cf002fd" }, "noice.nvim": { "branch": "main", "commit": "0cbe3f88d038320bdbda3c4c5c95f43a13c3aa12" }, "nui.nvim": { "branch": "main", "commit": "cbd2668414331c10039278f558630ed19b93e69b" }, "nvim-autopairs": { "branch": "master", "commit": "4f41e5940bc0443fdbe5f995e2a596847215cd2a" }, @@ -38,16 +38,16 @@ "nvim-colorizer.lua": { "branch": "master", "commit": "36c610a9717cc9ec426a07c8e6bf3b3abcb139d6" }, "nvim-dap": { "branch": "master", "commit": "405df1dcc2e395ab5173a9c3d00e03942c023074" }, "nvim-jdtls": { "branch": "master", "commit": "8eb5f0dbe6e126b392ddcaf45893358619893e45" }, - "nvim-lspconfig": { "branch": "master", "commit": "9266dc26862d8f3556c2ca77602e811472b4c5b8" }, + "nvim-lspconfig": { "branch": "master", "commit": "9619e53d3f99f0ca4ea3b88f5d97fce703131820" }, "nvim-navic": { "branch": "master", "commit": "8649f694d3e76ee10c19255dece6411c29206a54" }, "nvim-notify": { "branch": "master", "commit": "5371f4bfc1f6d3adf4fe9d62cd3a9d44356bfd15" }, "nvim-scrollbar": { "branch": "main", "commit": "35f99d559041c7c0eff3a41f9093581ceea534e8" }, "nvim-toggleterm.lua": { "branch": "main", "commit": "193786e0371e3286d3bc9aa0079da1cd41beaa62" }, "nvim-tree.lua": { "branch": "master", "commit": "ddd1d6eb21c45433bdc65cc8015f2457998f2bf2" }, - "nvim-treesitter": { "branch": "master", "commit": "037c6af78fb50ec5ca9401c3fce437b95db8e09d" }, + "nvim-treesitter": { "branch": "master", "commit": "a2d6678bb21052013d0dd7cb35dffbac13846c98" }, "nvim-ts-autotag": { "branch": "main", "commit": "531f48334c422222aebc888fd36e7d109cb354cd" }, "nvim-ts-context-commentstring": { "branch": "main", "commit": "a6382f744f584bbf71d0a563af789af7190aabda" }, - "nvim-web-devicons": { "branch": "master", "commit": "b3468391470034353f0e5110c70babb5c62967d3" }, + "nvim-web-devicons": { "branch": "master", "commit": "e2e3475c7bffbafbda19df2be6ffd04f6d1a3e16" }, "plenary.nvim": { "branch": "master", "commit": "8aad4396840be7fc42896e3011751b7609ca4119" }, "startup.nvim": { "branch": "master", "commit": "c6ba324f9eba0c23b675b53af431346aab893268" }, "telescope.nvim": { "branch": "master", "commit": "54930e1abfc94409e1bb9266e752ef8379008592" }, diff --git a/config/nvim/lua/lazy-setup.lua b/config/nvim/lua/lazy-setup.lua index a83c143..c13e176 100644 --- a/config/nvim/lua/lazy-setup.lua +++ b/config/nvim/lua/lazy-setup.lua @@ -431,6 +431,15 @@ require("lazy").setup({ ft = "java", }, + -- Markdown + { + "MeanderingProgrammer/markdown.nvim", + dependencies = { "nvim-treesitter/nvim-treesitter" }, + config = function() + require("render-markdown").setup({}) + end, + }, + -- { -- "nvim-java/nvim-java", -- dependencies = { diff --git a/config/picom/picom.conf b/config/picom/picom.conf new file mode 100644 index 0000000..b879ae4 --- /dev/null +++ b/config/picom/picom.conf @@ -0,0 +1,429 @@ +################################# +# Shadows # +################################# + + +# Enabled client-side shadows on windows. Note desktop windows +# (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow, +# unless explicitly requested using the wintypes option. +# +# shadow = false +shadow = true; + +# The blur radius for shadows, in pixels. (defaults to 12) +# shadow-radius = 12 +shadow-radius = 7; + +# The opacity of shadows. (0.0 - 1.0, defaults to 0.75) +# shadow-opacity = .75 + +# The left offset for shadows, in pixels. (defaults to -15) +# shadow-offset-x = -15 +shadow-offset-x = -7; + +# The top offset for shadows, in pixels. (defaults to -15) +# shadow-offset-y = -15 +shadow-offset-y = -7; + +# Red color value of shadow (0.0 - 1.0, defaults to 0). +# shadow-red = 0 + +# Green color value of shadow (0.0 - 1.0, defaults to 0). +# shadow-green = 0 + +# Blue color value of shadow (0.0 - 1.0, defaults to 0). +# shadow-blue = 0 + +# Hex string color value of shadow (#000000 - #FFFFFF, defaults to #000000). This option will override options set shadow-(red/green/blue) +# shadow-color = "#000000" + +# Specify a list of conditions of windows that should have no shadow. +# +# examples: +# shadow-exclude = "n:e:Notification"; +# +# shadow-exclude = [] +shadow-exclude = [ + "name = 'Notification'", + "class_g = 'Conky'", + "class_g ?= 'Notify-osd'", + "class_g = 'Cairo-clock'", + "_GTK_FRAME_EXTENTS@:c" +]; + +# Specify a list of conditions of windows that should have no shadow painted over, such as a dock window. +# clip-shadow-above = [] + +# Specify a X geometry that describes the region in which shadow should not +# be painted in, such as a dock window region. Use +# shadow-exclude-reg = "x10+0+0" +# for example, if the 10 pixels on the bottom of the screen should not have shadows painted on. +# +# shadow-exclude-reg = "" + +# Crop shadow of a window fully on a particular Xinerama screen to the screen. +# xinerama-shadow-crop = false + + +################################# +# Fading # +################################# + + +# Fade windows in/out when opening/closing and when opacity changes, +# unless no-fading-openclose is used. +# fading = false +fading = true; + +# Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028) +# fade-in-step = 0.028 +fade-in-step = 0.03; + +# Opacity change between steps while fading out. (0.01 - 1.0, defaults to 0.03) +# fade-out-step = 0.03 +fade-out-step = 0.03; + +# The time between steps in fade step, in milliseconds. (> 0, defaults to 10) +# fade-delta = 10 + +# Specify a list of conditions of windows that should not be faded. +# fade-exclude = [] + +# Do not fade on window open/close. +# no-fading-openclose = false + +# Do not fade destroyed ARGB windows with WM frame. Workaround of bugs in Openbox, Fluxbox, etc. +# no-fading-destroyed-argb = false + + +################################# +# Transparency / Opacity # +################################# + + +# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0) +# inactive-opacity = 1 +inactive-opacity = 0.8; + +# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default) +# frame-opacity = 1.0 +frame-opacity = 0.7; + +# Let inactive opacity set by -i override the '_NET_WM_WINDOW_OPACITY' values of windows. +# inactive-opacity-override = true +inactive-opacity-override = false; + +# Default opacity for active windows. (0.0 - 1.0, defaults to 1.0) +# active-opacity = 1.0 + +# Dim inactive windows. (0.0 - 1.0, defaults to 0.0) +# inactive-dim = 0.0 + +# Specify a list of conditions of windows that should never be considered focused. +# focus-exclude = [] +focus-exclude = [ "class_g = 'Cairo-clock'" ]; + +# Use fixed inactive dim value, instead of adjusting according to window opacity. +# inactive-dim-fixed = 1.0 + +# Specify a list of opacity rules, in the format `PERCENT:PATTERN`, +# like `50:name *= "Firefox"`. picom-trans is recommended over this. +# Note we don't make any guarantee about possible conflicts with other +# programs that set '_NET_WM_WINDOW_OPACITY' on frame or client windows. +# example: +# opacity-rule = [ "80:class_g = 'URxvt'" ]; +# +# opacity-rule = [] + + +################################# +# Corners # +################################# + +# Sets the radius of rounded window corners. When > 0, the compositor will +# round the corners of windows. Does not interact well with +# `transparent-clipping`. +corner-radius = 10 + +# Exclude conditions for rounded corners. +rounded-corners-exclude = [ + "window_type = 'dock'", + "window_type = 'desktop'" +]; + + +################################# +# Background-Blurring # +################################# + + +# Parameters for background blurring, see the *BLUR* section for more information. +# blur-method = +# blur-size = 12 +# +# blur-deviation = false +# +# blur-strength = 5 + +# Blur background of semi-transparent / ARGB windows. +# Bad in performance, with driver-dependent behavior. +# The name of the switch may change without prior notifications. +# +# blur-background = false + +# Blur background of windows when the window frame is not opaque. +# Implies: +# blur-background +# Bad in performance, with driver-dependent behavior. The name may change. +# +# blur-background-frame = false + + +# Use fixed blur strength rather than adjusting according to window opacity. +# blur-background-fixed = false + + +# Specify the blur convolution kernel, with the following format: +# example: +# blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1"; +# +# blur-kern = "" +blur-kern = "3x3box"; + + +# Exclude conditions for background blur. +# blur-background-exclude = [] +blur-background-exclude = [ + "window_type = 'dock'", + "window_type = 'desktop'", + "_GTK_FRAME_EXTENTS@:c" +]; + +################################# +# General Settings # +################################# + +# Enable remote control via D-Bus. See the man page for more details. +# dbus = true + +# Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers. +# daemon = false + +# Specify the backend to use: `xrender`, `glx`, or `xr_glx_hybrid`. +# `xrender` is the default one. +# +# backend = "glx" +backend = "glx"; + +# Enable/disable VSync. +# vsync = false +vsync = true; + +# Enable remote control via D-Bus. See the *D-BUS API* section below for more details. +# dbus = false + +# Try to detect WM windows (a non-override-redirect window with no +# child that has 'WM_STATE') and mark them as active. +# +# mark-wmwin-focused = false +mark-wmwin-focused = true; + +# Mark override-redirect windows that doesn't have a child window with 'WM_STATE' focused. +# mark-ovredir-focused = false +mark-ovredir-focused = true; + +# Try to detect windows with rounded corners and don't consider them +# shaped windows. The accuracy is not very high, unfortunately. +# +# detect-rounded-corners = false +detect-rounded-corners = true; + +# Detect '_NET_WM_WINDOW_OPACITY' on client windows, useful for window managers +# not passing '_NET_WM_WINDOW_OPACITY' of client windows to frame windows. +# +# detect-client-opacity = false +detect-client-opacity = true; + +# Use EWMH '_NET_ACTIVE_WINDOW' to determine currently focused window, +# rather than listening to 'FocusIn'/'FocusOut' event. Might have more accuracy, +# provided that the WM supports it. +# +# use-ewmh-active-win = false + +# Unredirect all windows if a full-screen opaque window is detected, +# to maximize performance for full-screen windows. Known to cause flickering +# when redirecting/unredirecting windows. +# +# unredir-if-possible = false + +# Delay before unredirecting the window, in milliseconds. Defaults to 0. +# unredir-if-possible-delay = 0 + +# Conditions of windows that shouldn't be considered full-screen for unredirecting screen. +# unredir-if-possible-exclude = [] + +# Use 'WM_TRANSIENT_FOR' to group windows, and consider windows +# in the same group focused at the same time. +# +# detect-transient = false +detect-transient = true; + +# Use 'WM_CLIENT_LEADER' to group windows, and consider windows in the same +# group focused at the same time. This usually means windows from the same application +# will be considered focused or unfocused at the same time. +# 'WM_TRANSIENT_FOR' has higher priority if detect-transient is enabled, too. +# +# detect-client-leader = false + +# Resize damaged region by a specific number of pixels. +# A positive value enlarges it while a negative one shrinks it. +# If the value is positive, those additional pixels will not be actually painted +# to screen, only used in blur calculation, and such. (Due to technical limitations, +# with use-damage, those pixels will still be incorrectly painted to screen.) +# Primarily used to fix the line corruption issues of blur, +# in which case you should use the blur radius value here +# (e.g. with a 3x3 kernel, you should use `--resize-damage 1`, +# with a 5x5 one you use `--resize-damage 2`, and so on). +# May or may not work with *--glx-no-stencil*. Shrinking doesn't function correctly. +# +# resize-damage = 1 + +# Specify a list of conditions of windows that should be painted with inverted color. +# Resource-hogging, and is not well tested. +# +# invert-color-include = [] + +# GLX backend: Avoid using stencil buffer, useful if you don't have a stencil buffer. +# Might cause incorrect opacity when rendering transparent content (but never +# practically happened) and may not work with blur-background. +# My tests show a 15% performance boost. Recommended. +# +# glx-no-stencil = false + +# GLX backend: Avoid rebinding pixmap on window damage. +# Probably could improve performance on rapid window content changes, +# but is known to break things on some drivers (LLVMpipe, xf86-video-intel, etc.). +# Recommended if it works. +# +# glx-no-rebind-pixmap = false + +# Disable the use of damage information. +# This cause the whole screen to be redrawn everytime, instead of the part of the screen +# has actually changed. Potentially degrades the performance, but might fix some artifacts. +# The opposing option is use-damage +# +# no-use-damage = false +use-damage = true; + +# Use X Sync fence to sync clients' draw calls, to make sure all draw +# calls are finished before picom starts drawing. Needed on nvidia-drivers +# with GLX backend for some users. +# +# xrender-sync-fence = false + +# GLX backend: Use specified GLSL fragment shader for rendering window +# contents. Read the man page for a detailed explanation of the interface. +# +# window-shader-fg = "default" + +# Use rules to set per-window shaders. Syntax is SHADER_PATH:PATTERN, similar +# to opacity-rule. SHADER_PATH can be "default". This overrides window-shader-fg. +# +# window-shader-fg-rule = [ +# "my_shader.frag:window_type != 'dock'" +# ] + +# Force all windows to be painted with blending. Useful if you +# have a glx-fshader-win that could turn opaque pixels transparent. +# +# force-win-blend = false + +# Do not use EWMH to detect fullscreen windows. +# Reverts to checking if a window is fullscreen based only on its size and coordinates. +# +# no-ewmh-fullscreen = false + +# Dimming bright windows so their brightness doesn't exceed this set value. +# Brightness of a window is estimated by averaging all pixels in the window, +# so this could comes with a performance hit. +# Setting this to 1.0 disables this behaviour. Requires --use-damage to be disabled. (default: 1.0) +# +# max-brightness = 1.0 + +# Make transparent windows clip other windows like non-transparent windows do, +# instead of blending on top of them. +# +# transparent-clipping = false + +# Specify a list of conditions of windows that should never have transparent +# clipping applied. Useful for screenshot tools, where you need to be able to +# see through transparent parts of the window. +# +# transparent-clipping-exclude = [] + +# Set the log level. Possible values are: +# "trace", "debug", "info", "warn", "error" +# in increasing level of importance. Case doesn't matter. +# If using the "TRACE" log level, it's better to log into a file +# using *--log-file*, since it can generate a huge stream of logs. +# +# log-level = "debug" +log-level = "warn"; + +# Set the log file. +# If *--log-file* is never specified, logs will be written to stderr. +# Otherwise, logs will to written to the given file, though some of the early +# logs might still be written to the stderr. +# When setting this option from the config file, it is recommended to use an absolute path. +# +# log-file = "/path/to/your/log/file" + +# Show all X errors (for debugging) +# show-all-xerrors = false + +# Write process ID to a file. +# write-pid-path = "/path/to/your/log/file" + +# Window type settings +# +# 'WINDOW_TYPE' is one of the 15 window types defined in EWMH standard: +# "unknown", "desktop", "dock", "toolbar", "menu", "utility", +# "splash", "dialog", "normal", "dropdown_menu", "popup_menu", +# "tooltip", "notification", "combo", and "dnd". +# +# Following per window-type options are available: :: +# +# fade, shadow::: +# Controls window-type-specific shadow and fade settings. +# +# opacity::: +# Controls default opacity of the window type. +# +# focus::: +# Controls whether the window of this type is to be always considered focused. +# (By default, all window types except "normal" and "dialog" has this on.) +# +# full-shadow::: +# Controls whether shadow is drawn under the parts of the window that you +# normally won't be able to see. Useful when the window has parts of it +# transparent, and you want shadows in those areas. +# +# clip-shadow-above::: +# Controls wether shadows that would have been drawn above the window should +# be clipped. Useful for dock windows that should have no shadow painted on top. +# +# redir-ignore::: +# Controls whether this type of windows should cause screen to become +# redirected again after been unredirected. If you have unredir-if-possible +# set, and doesn't want certain window to cause unnecessary screen redirection, +# you can set this to `true`. +# +wintypes: +{ + tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; }; + dock = { shadow = false; clip-shadow-above = true; } + dnd = { shadow = false; } + menu = { shadow = false; } + popup_menu = { opacity = 0.8; } + dropdown_menu = { opacity = 0.8; } +}; diff --git a/config/wezterm/wezterm.lua b/config/wezterm/wezterm.lua index f053f1d..86fa58d 100644 --- a/config/wezterm/wezterm.lua +++ b/config/wezterm/wezterm.lua @@ -54,21 +54,21 @@ config.window_padding = { bottom = 0, } -config.font_size = 15.0 +config.font_size = 12.0 -- : Leaderキー config.leader = { key = "s", mods = "CTRL", timeout_milliseconds = 2000 } local act = wezterm.action config.keys = { - { key = "h", mods = "LEADER", action = act.ActivatePaneDirection("Left") }, - { key = "j", mods = "LEADER", action = act.ActivatePaneDirection("Down") }, - { key = "k", mods = "LEADER", action = act.ActivatePaneDirection("Up") }, - { key = "l", mods = "LEADER", action = act.ActivatePaneDirection("Right") }, - { key = "v", mods = "LEADER", action = act.SplitVertical({ domain = "CurrentPaneDomain" }) }, - { key = "x", mods = "LEADER", action = act.SplitHorizontal({ domain = "CurrentPaneDomain" }) }, + { key = "h", mods = "LEADER", action = act.ActivatePaneDirection("Left") }, + { key = "j", mods = "LEADER", action = act.ActivatePaneDirection("Down") }, + { key = "k", mods = "LEADER", action = act.ActivatePaneDirection("Up") }, + { key = "l", mods = "LEADER", action = act.ActivatePaneDirection("Right") }, + { key = "v", mods = "LEADER", action = act.SplitVertical({ domain = "CurrentPaneDomain" }) }, + { key = "x", mods = "LEADER", action = act.SplitHorizontal({ domain = "CurrentPaneDomain" }) }, -- : ランチャー表示 - { key = "l", mods = "CMD", action = act.ShowLauncher }, + { key = "l", mods = "CMD", action = act.ShowLauncher }, -- Windows / Linux環境では AltキーをSuperキーとして使う { key = "Alt", action = act.SendKey({ key = "Super" }) }, } diff --git a/config/zsh/.zcompdump b/config/zsh/.zcompdump index 2b70ea5..8620cc9 100644 --- a/config/zsh/.zcompdump +++ b/config/zsh/.zcompdump @@ -1,4 +1,4 @@ -#files: 966 version: 5.9 +#files: 831 version: 5.9 _comps=( '-' '_precommand' @@ -91,12 +91,9 @@ _comps=( '8l' '_go' 'Mail' '_mail' 'Mosaic' '_webbrowser' -'SuSEconfig' '_SUSEconfig' '_arguments' '__arguments' -'a2dismod' '_a2utils' -'a2dissite' '_a2utils' -'a2enmod' '_a2utils' -'a2ensite' '_a2utils' +'_dunst' '_dunst' +'_dunstctl' '_dunstctl' 'a2ps' '_a2ps' 'aaaa' '_hosts' 'aap' '_aap' @@ -137,16 +134,6 @@ _comps=( 'apm' '_apm' 'appletviewer' '_java' 'apropos' '_man' -'apt' '_apt' -'apt-cache' '_apt' -'apt-cdrom' '_apt' -'apt-config' '_apt' -'apt-file' '_apt-file' -'apt-get' '_apt' -'apt-mark' '_apt' -'apt-move' '_apt-move' -'apt-show-versions' '_apt-show-versions' -'aptitude' '_aptitude' 'apvlv' '_pdf' 'arduino-ctags' '_ctags' 'arecord' '_alsa-utils' @@ -161,7 +148,6 @@ _comps=( 'atrm' '_at' 'attr' '_attr' 'augtool' '_augeas' -'auto-apt' '_auto-apt' 'autoload' '_typeset' 'avahi-browse' '_avahi' 'avahi-browse-domains' '_avahi' @@ -169,7 +155,6 @@ _comps=( 'avahi-resolve-address' '_avahi' 'avahi-resolve-host-name' '_avahi' 'awk' '_awk' -'axi-cache' '_axi-cache' 'b2sum' '_md5sum' 'barbican' '_openstack' 'base32' '_base64' @@ -179,16 +164,17 @@ _comps=( 'bash' '_bash' 'batch' '_at' 'baz' '_baz' -'beadm' '_beadm' 'beep' '_beep' 'bg' '_jobs_bg' 'bibtex' '_bibtex' 'bindkey' '_bindkey' 'bison' '_bison' +'bluetoothctl' '_bluetoothctl' 'bmake' '_make' 'bogofilter' '_bogofilter' 'bogotune' '_bogofilter' 'bogoutil' '_bogofilter' +'bootctl' '_bootctl' 'bpython' '_bpython' 'bpython-gtk' '_bpython' 'bpython-urwid' '_bpython' @@ -199,9 +185,7 @@ _comps=( 'bpython3-gtk' '_bpython' 'bpython3-urwid' '_bpython' 'brctl' '_brctl' -'bsdconfig' '_bsdconfig' 'bsdgrep' '_grep' -'bsdinstall' '_bsdinstall' 'bsdtar' '_tar' 'btdownloadcurses' '_bittorrent' 'btdownloadgui' '_bittorrent' @@ -212,14 +196,14 @@ _comps=( 'btreannounce' '_bittorrent' 'btrename' '_bittorrent' 'btrfs' '_btrfs' -'bts' '_bts' 'btshowmetainfo' '_bittorrent' 'bttrack' '_bittorrent' -'bug' '_bug' 'buildhash' '_ispell' 'builtin' '_builtin' 'bunzip2' '_bzip2' 'burst' '_mh' +'busctl' '_busctl' +'bwrap' '_bwrap' 'bzcat' '_bzip2' 'bzegrep' '_grep' 'bzfgrep' '_grep' @@ -229,7 +213,6 @@ _comps=( 'bzr' '_bzr' 'c++' '_gcc' 'cabal' '_cabal' -'caffeinate' '_caffeinate' 'cal' '_cal' 'calendar' '_calendar' 'cat' '_cat' @@ -237,7 +220,6 @@ _comps=( 'cc' '_gcc' 'ccal' '_ccal' 'cd' '_cd' -'cdbs-edit-patch' '_cdbs-edit-patch' 'cdc' '_sccs' 'cdcd' '_cdcd' 'cdr' '_cdr' @@ -250,7 +232,7 @@ _comps=( 'chattr' '_chattr' 'chcon' '_chcon' 'chdir' '_cd' -'chflags' '_chflags' +'checkupdates' '_checkupdates' 'chfn' '_users' 'chgrp' '_chown' 'chimera' '_webbrowser' @@ -294,7 +276,7 @@ _comps=( 'config.status' '_configure' 'configure' '_configure' 'convert' '_imagemagick' -'coreadm' '_coreadm' +'coredumpctl' '_coredumpctl' 'cowsay' '_cowsay' 'cowthink' '_cowsay' 'cp' '_cp' @@ -310,35 +292,18 @@ _comps=( 'csh' '_sh' 'csplit' '_csplit' 'cssh' '_cssh' -'csup' '_csup' 'ctags' '_ctags' 'ctags-exuberant' '_ctags' 'ctags-universal' '_ctags' -'cu' '_cu' 'curl' '_curl' 'cut' '_cut' 'cvs' '_cvs' -'cvsup' '_cvsup' -'cygcheck' '_cygcheck' -'cygcheck.exe' '_cygcheck' -'cygpath' '_cygpath' -'cygpath.exe' '_cygpath' -'cygrunsrv' '_cygrunsrv' -'cygrunsrv.exe' '_cygrunsrv' -'cygserver' '_cygserver' -'cygserver.exe' '_cygserver' -'cygstart' '_cygstart' -'cygstart.exe' '_cygstart' -'dak' '_dak' 'darcs' '_darcs' 'dash' '_sh' 'date' '_date' 'dbus-launch' '_dbus' 'dbus-monitor' '_dbus' 'dbus-send' '_dbus' -'dch' '_debchange' -'dchroot' '_dchroot' -'dchroot-dsa' '_dchroot-dsa' 'dconf' '_dconf' 'dcop' '_dcop' 'dcopclient' '_dcop' @@ -346,25 +311,14 @@ _comps=( 'dcopobject' '_dcop' 'dcopref' '_dcop' 'dcopstart' '_dcop' -'dcut' '_dcut' 'dd' '_dd' -'debchange' '_debchange' -'debcheckout' '_debcheckout' -'debdiff' '_debdiff' -'debfoster' '_debfoster' -'deborphan' '_deborphan' -'debsign' '_debsign' -'debsnap' '_debsnap' -'debuild' '_debuild' 'declare' '_typeset' -'defaults' '_defaults' 'delta' '_sccs' 'designate' '_openstack' 'devtodo' '_devtodo' 'df' '_df' 'dhclient' '_dhclient' 'dhclient3' '_dhclient' -'dhcpinfo' '_dhcpinfo' 'dict' '_dict' 'diff' '_diff' 'diff3' '_diff3' @@ -380,42 +334,22 @@ _comps=( 'django-admin' '_django' 'django-admin.py' '_django' 'dkms' '_dkms' -'dladm' '_dladm' -'dlocate' '_dlocate' 'dmake' '_make' 'dmesg' '_dmesg' 'dmidecode' '_dmidecode' -'dnf' '_dnf' -'dnf-2' '_dnf' -'dnf-3' '_dnf' 'doas' '_doas' 'domainname' '_yp' 'dos2unix' '_dos2unix' -'dosdel' '_floppy' -'dosread' '_floppy' -'dpatch-edit-patch' '_dpatch-edit-patch' -'dpkg' '_dpkg' -'dpkg-buildpackage' '_dpkg-buildpackage' -'dpkg-cross' '_dpkg-cross' -'dpkg-deb' '_dpkg' -'dpkg-query' '_dpkg' -'dpkg-reconfigure' '_dpkg' -'dpkg-repack' '_dpkg-repack' -'dpkg-source' '_dpkg_source' -'dput' '_dput' +'downgrade' '_downgrade' 'drill' '_drill' 'dropbox' '_dropbox' 'dropdb' '_postgresql' 'dropuser' '_postgresql' -'dscverify' '_dscverify' 'dsh' '_dsh' -'dtrace' '_dtrace' 'dtruss' '_dtruss' 'du' '_du' -'dumpadm' '_dumpadm' -'dumper' '_dumper' -'dumper.exe' '_dumper' -'dupload' '_dupload' +'dunst' '_dunst' +'dunstctl' '_dunstctl' 'dvibook' '_dvi' 'dviconcat' '_dvi' 'dvicopy' '_dvi' @@ -458,7 +392,6 @@ _comps=( 'ex' '_vi' 'exec' '_exec' 'expand' '_unexpand' -'explodepkg' '_pkgtool' 'export' '_typeset' 'express' '_webbrowser' 'extcheck' '_java' @@ -468,8 +401,8 @@ _comps=( 'fc' '_fc' 'fc-list' '_xft_fonts' 'fc-match' '_xft_fonts' +'fd' '_fd' 'feh' '_feh' -'fetch' '_fetch' 'fetchmail' '_fetchmail' 'ffmpeg' '_ffmpeg' 'fg' '_jobs_fg' @@ -480,8 +413,9 @@ _comps=( 'findaffix' '_ispell' 'findmnt' '_findmnt' 'finger' '_finger' -'fink' '_fink' 'firefox' '_mozilla' +'firewall-cmd' '_firewalld' +'firewall-offline-cmd' '_firewalld' 'fixdlsrps' '_psutils' 'fixfmps' '_psutils' 'fixmacps' '_psutils' @@ -499,8 +433,6 @@ _comps=( 'flist' '_mh' 'flists' '_mh' 'float' '_typeset' -'flowadm' '_flowadm' -'fmadm' '_fmadm' 'fmt' '_fmt' 'fmttest' '_mh' 'fned' '_zed' @@ -513,16 +445,12 @@ _comps=( 'fprev' '_mh' 'free' '_free' 'freebsd-make' '_make' -'freebsd-update' '_freebsd-update' 'freezer' '_openstack' -'fs_usage' '_fs_usage' 'fsh' '_fsh' -'fstat' '_fstat' 'ftp' '_hosts' 'functions' '_typeset' 'fuser' '_fuser' 'fusermount' '_fusermount' -'fw_update' '_fw_update' 'fwhois' '_whois' 'g++' '_gcc' 'galeon' '_webbrowser' @@ -557,8 +485,6 @@ _comps=( 'genv' '_env' 'get' '_sccs' 'getafm' '_psutils' -'getclip' '_getclip' -'getclip.exe' '_getclip' 'getconf' '_getconf' 'getent' '_getent' 'getfacl' '_getfacl' @@ -579,10 +505,10 @@ _comps=( 'ghead' '_head' 'ghostscript' '_ghostscript' 'ghostview' '_pspdf' +'ghq' '_ghq' 'gid' '_id' 'ginstall' '_install' 'git' '_git' -'git-buildpackage' '_git-buildpackage' 'git-cvsserver' '_git' 'git-receive-pack' '_git' 'git-shell' '_git' @@ -637,7 +563,6 @@ _comps=( 'grail' '_webbrowser' 'greadlink' '_readlink' 'grep' '_grep' -'grep-excuses' '_grep-excuses' 'grepdiff' '_patchutils' 'grm' '_rm' 'grmdir' '_rmdir' @@ -666,7 +591,7 @@ _comps=( 'gsnd' '_pspdf' 'gsort' '_sort' 'gsplit' '_split' -'gstat' '_gstat' +'gstat' '_stat' 'gstdbuf' '_stdbuf' 'gstrings' '_strings' 'gstty' '_stty' @@ -724,7 +649,6 @@ _comps=( 'gzip' '_gzip' 'hash' '_hash' 'hd' '_hexdump' -'hdiutil' '_hdiutil' 'head' '_head' 'heat' '_openstack' 'help' '_sccs' @@ -734,9 +658,9 @@ _comps=( 'history' '_fc' 'host' '_host' 'hostname' '_hostname' +'hostnamectl' '_hostnamectl' 'hotjava' '_webbrowser' 'htop' '_htop' -'hwinfo' '_hwinfo' 'iceweasel' '_mozilla' 'icombine' '_ispell' 'iconv' '_iconv' @@ -748,10 +672,10 @@ _comps=( 'iftop' '_iftop' 'ifup' '_net_interfaces' 'ijoin' '_ispell' +'img2sixel' '_img2sixel' 'import' '_imagemagick' 'inc' '_mh' 'includeres' '_psutils' -'inetadm' '_inetadm' 'info' '_texinfo' 'infocmp' '_terminals' 'initctl' '_initctl' @@ -759,18 +683,14 @@ _comps=( 'insmod' '_modutils' 'install' '_install' 'install-info' '_texinfo' -'installpkg' '_pkgtool' 'integer' '_typeset' 'interdiff' '_patchutils' -'invoke-rc.d' '_invoke-rc.d' 'ionice' '_ionice' 'iostat' '_iostat' 'ip' '_ip' 'ip6tables' '_iptables' 'ip6tables-restore' '_iptables' 'ip6tables-save' '_iptables' -'ipadm' '_ipadm' -'ipfw' '_ipfw' 'ipkg' '_opkg' 'ipsec' '_ipsec' 'ipset' '_ipset' @@ -784,7 +704,6 @@ _comps=( 'ispell' '_ispell' 'iwconfig' '_iwconfig' 'jadetex' '_tex' -'jail' '_jail' 'jar' '_java' 'jarsigner' '_java' 'java' '_java' @@ -793,15 +712,13 @@ _comps=( 'javah' '_java' 'javap' '_java' 'jdb' '_java' -'jexec' '_jexec' -'jls' '_jls' 'jobs' '_jobs_builtin' 'joe' '_joe' 'join' '_join' -'jot' '_jot' +'journalctl' '_journalctl' 'jq' '_jq' 'kdeconnect-cli' '_kdeconnect' -'kdump' '_kdump' +'kernel-install' '_kernel-install' 'keystone' '_openstack' 'keytool' '_java' 'kfmclient' '_kfmclient' @@ -809,8 +726,6 @@ _comps=( 'killall' '_killall' 'killall5' '_killall' 'kioclient' '_kfmclient' -'kldload' '_kld' -'kldunload' '_kld' 'knock' '_knock' 'konqueror' '_webbrowser' 'kpartx' '_kpartx' @@ -818,13 +733,11 @@ _comps=( 'ksh' '_sh' 'ksh88' '_sh' 'ksh93' '_sh' -'ktrace' '_ktrace' 'kvno' '_kvno' 'last' '_last' 'lastb' '_last' 'latex' '_tex' 'latexmk' '_tex' -'ldap' '_ldap' 'ldconfig' '_ldconfig' 'ldconfig.real' '_ldconfig' 'ldd' '_ldd' @@ -832,27 +745,26 @@ _comps=( 'let' '_math' 'lftp' '_ncftp' 'lha' '_lha' +'libinput' '_libinput' 'light' '_webbrowser' -'lighty-disable-mod' '_lighttpd' -'lighty-enable-mod' '_lighttpd' 'limit' '_limit' 'links' '_links' 'links2' '_links' -'lintian' '_lintian' -'lintian-info' '_lintian' 'linux' '_uml' 'lldb' '_lldb' 'llvm-g++' '_gcc' 'llvm-gcc' '_gcc' 'llvm-objdump' '_objdump' -'llvm-otool' '_otool' 'ln' '_ln' 'loadkeys' '_loadkeys' 'local' '_typeset' 'locale' '_locale' +'localectl' '_localectl' 'localedef' '_localedef' 'locate' '_locate' +'log' '_nothing' 'logger' '_logger' +'loginctl' '_loginctl' 'logname' '_nothing' 'look' '_look' 'losetup' '_losetup' @@ -867,16 +779,11 @@ _comps=( 'ls' '_ls' 'lsattr' '_lsattr' 'lsblk' '_lsblk' -'lscfg' '_lscfg' -'lsdev' '_lsdev' 'lsdiff' '_patchutils' -'lslv' '_lslv' 'lsmod' '_modutils' 'lsns' '_lsns' 'lsof' '_lsof' -'lspv' '_lspv' 'lsusb' '_lsusb' -'lsvg' '_lsvg' 'ltrace' '_ltrace' 'lua' '_lua' 'luarocks' '_luarocks' @@ -888,16 +795,14 @@ _comps=( 'lzcat' '_xz' 'lzma' '_xz' 'lzop' '_lzop' -'m-a' '_module-assistant' 'mac2unix' '_dos2unix' -'madison' '_madison' +'machinectl' '_machinectl' 'magnum' '_openstack' 'mail' '_mail' 'mailx' '_mail' 'make' '_make' -'make-kpkg' '_make-kpkg' 'makeinfo' '_texinfo' -'makepkg' '_pkgtool' +'makepkg' '_pacman' 'man' '_man' 'manage.py' '_django' 'manila' '_openstack' @@ -915,16 +820,11 @@ _comps=( 'mdadm' '_mdadm' 'mdel' '_mtools' 'mdeltree' '_mtools' -'mdfind' '_mdfind' 'mdir' '_mtools' -'mdls' '_mdls' 'mdu' '_mtools' -'mdutil' '_mdutil' -'members' '_members' 'mencal' '_mencal' 'mere' '_mere' 'merge' '_rcs' -'mergechanges' '_mergechanges' 'metaflac' '_flac' 'mformat' '_mtools' 'mgv' '_pspdf' @@ -938,19 +838,14 @@ _comps=( 'mhstore' '_mh' 'mii-tool' '_mii-tool' 'mistral' '_openstack' -'mixerctl' '_mixerctl' 'mkdir' '_mkdir' 'mkfifo' '_mkfifo' 'mkisofs' '_growisofs' 'mknod' '_mknod' 'mksh' '_sh' -'mkshortcut' '_mkshortcut' -'mkshortcut.exe' '_mkshortcut' 'mktemp' '_mktemp' 'mktunes' '_gnupod' 'mktunes.pl' '_gnupod' -'mkzsh' '_mkzsh' -'mkzsh.exe' '_mkzsh' 'mlabel' '_mtools' 'mlocate' '_locate' 'mmd' '_mtools' @@ -960,7 +855,6 @@ _comps=( 'modinfo' '_modutils' 'modprobe' '_modutils' 'module' '_module' -'module-assistant' '_module-assistant' 'mogrify' '_imagemagick' 'monasca' '_openstack' 'mondoarchive' '_mondo' @@ -974,6 +868,7 @@ _comps=( 'mpc' '_mpc' 'mplayer' '_mplayer' 'mpstat' '_sysstat' +'mpv' '_mpv' 'mr' '_myrepos' 'mrd' '_mtools' 'mread' '_mtools' @@ -1009,10 +904,12 @@ _comps=( 'nedit' '_nedit' 'nedit-nc' '_nedit' 'netcat' '_netcat' +'netctl' '_netctl' +'netctl-auto' '_netctl' 'netrik' '_webbrowser' 'netscape' '_netscape' 'netstat' '_netstat' -'networksetup' '_networksetup' +'networkctl' '_networkctl' 'neutron' '_openstack' 'new' '_mh' 'newgrp' '_groups' @@ -1037,19 +934,15 @@ _comps=( 'ntalk' '_other_accounts' 'numfmt' '_numfmt' 'nvim' '_vim' -'nvram' '_nvram' 'objdump' '_objdump' 'od' '_od' -'odme' '_object_classes' -'odmget' '_object_classes' -'odmshow' '_object_classes' 'ogg123' '_vorbis' 'oggdec' '_vorbis' 'oggenc' '_vorbis' 'ogginfo' '_vorbis' 'oksh' '_sh' 'okular' '_okular' -'open' '_open' +'oomctl' '_oomctl' 'openstack' '_openstack' 'opera' '_webbrowser' 'opera-next' '_webbrowser' @@ -1057,22 +950,37 @@ _comps=( 'opusdec' '_opustools' 'opusenc' '_opustools' 'opusinfo' '_opustools' -'osascript' '_osascript' -'osc' '_osc' -'otool' '_otool' 'p4' '_perforce' 'p4d' '_perforce' +'pacat' '_pulseaudio' +'paccache' '_paccache' +'pacdiff' '_pacdiff' +'pacignore' '_pacignore' 'pack' '_pack' 'packf' '_mh' +'paclist' '_paclist' +'paclog-pkglist' '_paclog-pkglist' +'pacman' '_pacman' +'pacman-conf' '_pacman' +'pacman-key' '_pacman' +'pacman.static' '_pacman' +'pacmd' '_pulseaudio' +'pacscripts' '_pacscripts' +'pacsearch' '_pacsearch' +'pacsort' '_pacsort' +'pactl' '_pulseaudio' +'pactree' '_pactree' +'padsp' '_pulseaudio' 'pandoc' '_pandoc' -'parsehdlist' '_urpmi' +'paplay' '_pulseaudio' +'parallel' '_parallel' +'parec' '_pulseaudio' +'parecord' '_pulseaudio' 'passwd' '_users' 'paste' '_paste' +'pasuspender' '_pulseaudio' 'patch' '_patch' 'pax' '_pax' -'pbcopy' '_pbcopy' -'pbpaste' '_pbcopy' -'pbuilder' '_pbuilder' 'pcat' '_pack' 'pcp-htop' '_htop' 'pcred' '_pids' @@ -1094,8 +1002,6 @@ _comps=( 'perf' '_perf' 'perl' '_perl' 'perldoc' '_perldoc' -'pfctl' '_pfctl' -'pfexec' '_pfexec' 'pfiles' '_pids' 'pflags' '_pids' 'pg_config' '_postgresql' @@ -1117,21 +1023,14 @@ _comps=( 'pinfo' '_texinfo' 'ping' '_ping' 'ping6' '_ping' -'piuparts' '_piuparts' -'pkg' '_pkg5' 'pkg-config' '_pkg-config' -'pkg_add' '_bsd_pkg' -'pkg_create' '_bsd_pkg' -'pkg_delete' '_bsd_pkg' -'pkg_info' '_bsd_pkg' 'pkgadd' '_pkgadd' -'pkgin' '_pkgin' +'pkgfile' '_pkgfile' 'pkginfo' '_pkginfo' 'pkgrm' '_pkgrm' -'pkgtool' '_pkgtool' 'pkill' '_pgrep' +'playerctl' '_playerctl' 'pldd' '_pids' -'plutil' '_plutil' 'pmake' '_make' 'pman' '_perl_modules' 'pmap' '_pmap' @@ -1149,28 +1048,23 @@ _comps=( 'podtoc' '_perl_modules' 'poff' '_pon' 'policytool' '_java' +'polybar' '_polybar' +'polybar-msg' '_polybar_msg' 'pon' '_pon' 'popd' '_directory_stack' -'portaudit' '_portaudit' -'portlint' '_portlint' -'portmaster' '_portmaster' -'portsnap' '_portsnap' 'postconf' '_postfix' 'postgres' '_postgresql' 'postmaster' '_postgresql' 'postqueue' '_postfix' 'postsuper' '_postfix' -'powerd' '_powerd' 'pr' '_pr' 'prev' '_mh' 'print' '_print' 'printenv' '_printenv' 'printf' '_print' -'procstat' '_procstat' 'prompt' '_prompt' 'prove' '_prove' 'prs' '_sccs' -'prstat' '_prstat' 'prt' '_sccs' 'prun' '_pids' 'ps' '_ps' @@ -1183,8 +1077,6 @@ _comps=( 'ps2pdfwr' '_postscript' 'ps2ps' '_postscript' 'psbook' '_psutils' -'pscp' '_pscp' -'pscp.exe' '_pscp' 'psed' '_sed' 'psig' '_pids' 'psmerge' '_psutils' @@ -1199,12 +1091,10 @@ _comps=( 'pstops' '_psutils' 'pstotgif' '_pspdf' 'pswrap' '_postscript' -'ptree' '_ptree' 'ptx' '_ptx' +'pulseaudio' '_pulseaudio' 'pump' '_pump' 'pushd' '_cd' -'putclip' '_putclip' -'putclip.exe' '_putclip' 'pv' '_pv' 'pwait' '_pids' 'pwdx' '_pids' @@ -1212,15 +1102,14 @@ _comps=( 'pyhtmlizer' '_twisted' 'qdbus' '_qdbus' 'qiv' '_qiv' -'qtplay' '_qtplay' -'querybts' '_bug' +'qpdf' '_qpdf' 'quilt' '_quilt' 'r' '_fc' 'rake' '_rake' +'rankmirrors' '_rankmirrors' 'ranlib' '_ranlib' 'rar' '_rar' 'rc' '_sh' -'rcctl' '_rcctl' 'rclone' '_rclone' 'rcp' '_rlogin' 'rcs' '_rcs' @@ -1230,28 +1119,23 @@ _comps=( 'readelf' '_readelf' 'readlink' '_readlink' 'readonly' '_typeset' -'readshortcut' '_readshortcut' -'readshortcut.exe' '_readshortcut' -'rebootin' '_rebootin' 'refile' '_mh' 'rehash' '_hash' 'reindexdb' '_postgresql' 'reload' '_initctl' -'removepkg' '_pkgtool' 'remsh' '_rlogin' 'renice' '_renice' 'repl' '_mh' -'reportbug' '_bug' -'reprepro' '_reprepro' +'resolvectl' '_resolvectl' 'restart' '_initctl' 'retawq' '_webbrowser' +'rg' '_rg' 'rgrep' '_grep' 'rgview' '_vim' 'rgvim' '_vim' 'ri' '_ri' 'rlogin' '_rlogin' 'rm' '_rm' -'rmadison' '_madison' 'rmd160' '_cksum' 'rmdel' '_sccs' 'rmdir' '_rmdir' @@ -1262,13 +1146,6 @@ _comps=( 'rmm' '_mh' 'rmmod' '_modutils' 'route' '_route' -'rpm' '_rpm' -'rpmbuild' '_rpm' -'rpmkeys' '_rpm' -'rpmquery' '_rpm' -'rpmsign' '_rpm' -'rpmspec' '_rpm' -'rpmverify' '_rpm' 'rrdtool' '_rrdtool' 'rsh' '_rlogin' 'rsync' '_rsync' @@ -1290,24 +1167,16 @@ _comps=( 'sadf' '_sysstat' 'sahara' '_openstack' 'sar' '_sysstat' -'savecore' '_savecore' -'say' '_say' -'sbuild' '_sbuild' -'sc_usage' '_sc_usage' 'scan' '_mh' 'sccs' '_sccs' 'sccsdiff' '_sccs' 'sched' '_sched' 'schedtool' '_schedtool' -'schroot' '_schroot' -'scl' '_scl' 'scons' '_scons' 'scp' '_ssh' 'screen' '_screen' 'script' '_script' 'scriptreplay' '_script' -'scselect' '_scselect' -'scutil' '_scutil' 'seaf-cli' '_seafile' 'sed' '_sed' 'senlin' '_openstack' @@ -1340,9 +1209,9 @@ _comps=( 'showchar' '_psutils' 'showmount' '_showmount' 'shred' '_shred' +'shtab' '_shtab' 'shuf' '_shuf' 'shutdown' '_shutdown' -'signify' '_signify' 'sisu' '_sisu' 'skein1024' '_cksum' 'skein256' '_cksum' @@ -1357,13 +1226,8 @@ _comps=( 'smbclient' '_samba' 'smbcontrol' '_samba' 'smbstatus' '_samba' -'smit' '_smit' -'smitty' '_smit' -'snoop' '_snoop' 'soa' '_hosts' 'socket' '_socket' -'sockstat' '_sockstat' -'softwareupdate' '_softwareupdate' 'sort' '_sort' 'sortm' '_mh' 'source' '_source' @@ -1405,30 +1269,34 @@ _comps=( 'sum' '_cksum' 'surfraw' '_surfraw' 'sv' '_runit' -'svcadm' '_svcadm' -'svccfg' '_svccfg' -'svcprop' '_svcprop' -'svcs' '_svcs' 'svn' '_subversion' -'svn-buildpackage' '_svn-buildpackage' 'svnadmin' '_subversion' 'svnadmin-static' '_subversion' 'svnlite' '_subversion' 'svnliteadmin' '_subversion' -'sw_vers' '_sw_vers' 'swaks' '_swaks' 'swanctl' '_swanctl' 'swift' '_swift' 'swiftc' '_swift' 'sync' '_nothing' -'sysclean' '_sysclean' 'sysctl' '_sysctl' -'sysmerge' '_sysmerge' -'syspatch' '_syspatch' -'sysrc' '_sysrc' -'systat' '_systat' -'system_profiler' '_system_profiler' -'sysupgrade' '_sysupgrade' +'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' @@ -1454,12 +1322,14 @@ _comps=( 'tidy' '_tidy' 'tig' '_git' 'time' '_precommand' +'timedatectl' '_timedatectl' 'timeout' '_timeout' 'times' '_nothing' 'tin' '_tin' 'tkconch' '_twisted' 'tkinfo' '_texinfo' 'tla' '_tla' +'tldr' '_tldr' 'tload' '_tload' 'tmux' '_tmux' 'todo' '_devtodo' @@ -1469,11 +1339,6 @@ _comps=( 'totdconfig' '_totd' 'touch' '_touch' 'tpb' '_tpb' -'tpkg-debarch' '_toolchain-source' -'tpkg-install' '_toolchain-source' -'tpkg-install-libc' '_toolchain-source' -'tpkg-make' '_toolchain-source' -'tpkg-update' '_toolchain-source' 'tput' '_tput' 'tr' '_tr' 'tracepath' '_tracepath' @@ -1481,7 +1346,6 @@ _comps=( 'traceroute' '_hosts' 'transmission-remote' '_transmission' 'trap' '_trap' -'trash' '_trash' 'tree' '_tree' 'trial' '_twisted' 'trove' '_openstack' @@ -1501,6 +1365,8 @@ _comps=( 'txt' '_hosts' 'type' '_which' 'typeset' '_typeset' +'udevadm' '_udevadm' +'udisksctl' '_udisks2' 'ulimit' '_ulimit' 'uml_mconsole' '_uml' 'uml_moo' '_uml' @@ -1531,25 +1397,14 @@ _comps=( 'unwrapdiff' '_patchutils' 'unxz' '_xz' 'unzip' '_zip' -'update-alternatives' '_update-alternatives' -'update-rc.d' '_update-rc.d' -'upgradepkg' '_pkgtool' +'updpkgsums' '_updpkgsums' 'uptime' '_uptime' -'urpme' '_urpmi' -'urpmf' '_urpmi' -'urpmi' '_urpmi' -'urpmi.addmedia' '_urpmi' -'urpmi.removemedia' '_urpmi' -'urpmi.update' '_urpmi' -'urpmq' '_urpmi' 'urxvt' '_urxvt' 'urxvt256c' '_urxvt' 'urxvt256c-ml' '_urxvt' 'urxvt256c-mlc' '_urxvt' 'urxvt256cc' '_urxvt' 'urxvtc' '_urxvt' -'usbconfig' '_usbconfig' -'uscan' '_uscan' 'useradd' '_user_admin' 'userdel' '_users' 'usermod' '_user_admin' @@ -1562,7 +1417,6 @@ _comps=( 'vi' '_vi' 'view' '_vi' 'vim' '_vim' -'vim-addons' '_vim-addons' 'vimdiff' '_vim' 'virsh' '_libvirt' 'virt-admin' '_libvirt' @@ -1571,7 +1425,6 @@ _comps=( 'virt-xml-validate' '_libvirt' 'visudo' '_visudo' 'vitrage' '_openstack' -'vmctl' '_vmctl' 'vmstat' '_vmstat' 'vncserver' '_vnc' 'vncviewer' '_vnc' @@ -1582,11 +1435,10 @@ _comps=( 'w' '_w' 'w3m' '_w3m' 'wait' '_wait' -'wajig' '_wajig' -'wanna-build' '_wanna-build' 'watch' '_watch' 'watcher' '_openstack' 'wc' '_wc' +'wezterm' '_wezterm' 'wget' '_wget' 'what' '_sccs' 'whatis' '_man' @@ -1598,10 +1450,12 @@ _comps=( 'whoami' '_nothing' 'whois' '_whois' 'whom' '_mh' +'wifi-menu' '_netctl' 'wiggle' '_wiggle' 'wipefs' '_wipefs' 'wodim' '_cdrecord' 'wpa_cli' '_wpa_cli' +'wpctl' '_wpctl' 'write' '_users_on' 'www' '_webbrowser' 'xargs' '_xargs' @@ -1609,7 +1463,6 @@ _comps=( 'xauth' '_xauth' 'xautolock' '_xautolock' 'xclip' '_xclip' -'xcode-select' '_xcode-select' 'xdpyinfo' '_x_utils' 'xdvi' '_xdvi' 'xelatex' '_tex' @@ -1660,8 +1513,7 @@ _comps=( 'xzcat' '_xz' 'yafc' '_yafc' 'yash' '_sh' -'yast' '_yast' -'yast2' '_yast' +'yay' '_yay' 'ypbind' '_yp' 'ypcat' '_yp' 'ypmatch' '_yp' @@ -1673,8 +1525,6 @@ _comps=( 'ypwhich' '_yp' 'ypxfr' '_yp' 'ytalk' '_other_accounts' -'yum' '_yum' -'yumdb' '_yum' 'zargs' '_zargs' 'zcalc' '_zcalc' 'zcat' '_zcat' @@ -1704,12 +1554,10 @@ _comps=( 'zle' '_zle' 'zlistattr' '_zattr' 'zln' '_zmv' -'zlogin' '_zlogin' 'zmail' '_mail' 'zmodload' '_zmodload' 'zmv' '_zmv' 'zone' '_hosts' -'zoneadm' '_zoneadm' 'zparseopts' '_zparseopts' 'zpool' '_zfs' 'zpty' '_zpty' @@ -1722,7 +1570,6 @@ _comps=( 'ztodo' '_ztodo' 'zun' '_openstack' 'zxpdf' '_xpdf' -'zypper' '_zypper' ) _services=( @@ -1740,7 +1587,6 @@ _services=( '-redirect-,>,xz' 'unxz' 'Mail' 'mail' 'bzcat' 'bunzip2' -'dch' 'debchange' 'gchgrp' 'chgrp' 'gchown' 'chown' 'gnupod_INIT.pl' 'gnupod_INIT' @@ -1757,6 +1603,7 @@ _services=( 'nail' 'mail' 'ncl' 'nc' 'nedit-nc' 'nc' +'pacman.static' 'pacman' 'pcat' 'unpack' 'remsh' 'rsh' 'slogin' 'ssh' @@ -1838,199 +1685,172 @@ bindkey '^[,' _history-complete-newer bindkey '^[/' _history-complete-older bindkey '^[~' _bash_complete-word -autoload -Uz _SUSEconfig __arguments _a2ps _a2utils _aap \ - _abcde _absolute_command_paths _ack _acpi _acpitool \ - _acroread _adb _add-zle-hook-widget _add-zsh-hook _alias \ - _aliases _all_labels _all_matches _alsa-utils _alternative \ - _analyseplugin _ansible _ant _antiword _apachectl \ - _apm _approximate _apt _apt-file _apt-move \ - _apt-show-versions _aptitude _arch_archives _arch_namespace _arg_compile \ - _arguments _arp _arping _arrays _asciidoctor \ - _asciinema _assign _at _attr _augeas \ - _auto-apt _autocd _avahi _awk _axi-cache \ - _base64 _basename _basenc _bash _bash_completions \ - _baudrates _baz _be_name _beadm _beep \ - _bibtex _bind_addresses _bindkey _bison _bittorrent \ - _bogofilter _bpf_filters _bpython _brace_parameter _brctl \ - _bsd_disks _bsd_pkg _bsdconfig _bsdinstall _btrfs \ - _bts _bug _builtin _bzip2 _bzr \ - _cabal _cache_invalid _caffeinate _cal _calendar \ - _call_function _canonical_paths _capabilities _cat _ccal \ - _cd _cdbs-edit-patch _cdcd _cdr _cdrdao \ - _cdrecord _chattr _chcon _chflags _chkconfig \ - _chmod _choom _chown _chroot _chrt \ - _chsh _cksum _clay _cmdambivalent _cmdstring \ - _cmp _code _column _combination _comm \ - _command _command_names _comp_locale _compadd _compdef \ - _complete _complete_debug _complete_help _complete_help_generic _complete_tag \ - _completers _composer _compress _condition _configure \ - _coreadm _correct _correct_filename _correct_word _cowsay \ - _cp _cpio _cplay _cpupower _crontab \ - _cryptsetup _cscope _csplit _cssh _csup \ - _ctags _ctags_tags _cu _curl _cut \ - _cvs _cvsup _cygcheck _cygpath _cygrunsrv \ - _cygserver _cygstart _dak _darcs _date \ - _date_formats _dates _dbus _dchroot _dchroot-dsa \ - _dconf _dcop _dcut _dd _deb_architectures \ - _deb_codenames _deb_files _deb_packages _debbugs_bugnumber _debchange \ - _debcheckout _debdiff _debfoster _deborphan _debsign \ - _debsnap _debuild _default _defaults _delimiters \ - _describe _description _devtodo _df _dhclient \ - _dhcpinfo _dict _dict_words _diff _diff3 \ +autoload -Uz _bluetoothctl _bootctl _busctl _bwrap _checkupdates \ + _coredumpctl _curl _downgrade _dunst _dunstctl \ + _fd _firewalld _ghq _hostnamectl _img2sixel \ + _journalctl _kernel-install _libinput _localectl _loginctl \ + _machinectl _mpv _netctl _networkctl _oomctl \ + _paccache _pacdiff _pacignore _paclist _paclog-pkglist \ + _pacman _pacscripts _pacsearch _pacsort _pactree \ + _parallel _pkgfile _playerctl _polybar _polybar_msg \ + _pulseaudio _qpdf _rankmirrors _resolvectl _rg \ + _sd_hosts_or_user_at_host _sd_machines _sd_outputmodes _sd_unit_files _shtab \ + _systemctl _systemd _systemd-analyze _systemd-delta _systemd-inhibit \ + _systemd-nspawn _systemd-path _systemd-run _systemd-tmpfiles _timedatectl \ + _tldr _udevadm _udisks2 _updpkgsums _wezterm \ + _wpctl _yay _cdr _all_labels _all_matches \ + _alternative _approximate _arg_compile _arguments _bash_completions \ + _cache_invalid _call_function _combination _comp_locale _complete \ + _complete_debug _complete_help _complete_help_generic _complete_tag _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 \ + _fuse_values _fusermount _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 _dir_list _directories \ - _directory_stack _dirs _disable _dispatch _django \ - _dkms _dladm _dlocate _dmesg _dmidecode \ - _dnf _dns_types _doas _domains _dos2unix \ - _dpatch-edit-patch _dpkg _dpkg-buildpackage _dpkg-cross _dpkg-repack \ - _dpkg_source _dput _drill _dropbox _dscverify \ - _dsh _dtrace _dtruss _du _dumpadm \ - _dumper _dupload _dvi _dynamic_directory_name _e2label \ - _ecasound _echotc _echoti _ed _elfdump \ - _elinks _email_addresses _emulate _enable _enscript \ - _entr _env _eog _equal _espeak \ - _etags _ethtool _evince _exec _expand \ - _expand_alias _expand_word _extensions _external_pwds _fakeroot \ - _fbsd_architectures _fbsd_device_types _fc _feh _fetch \ - _fetchmail _ffmpeg _figlet _file_descriptors _file_flags \ - _file_modes _file_systems _files _find _find_net_interfaces \ - _findmnt _finger _fink _first _flac \ - _flex _floppy _flowadm _fmadm _fmt \ - _fold _fortune _free _freebsd-update _fs_usage \ - _fsh _fstat _functions _fuse_arguments _fuse_values \ - _fuser _fusermount _fw_update _gcc _gcore \ - _gdb _geany _gem _generic _genisoimage \ - _getclip _getconf _getent _getfacl _getmail \ - _getopt _ghostscript _git _git-buildpackage _global \ - _global_tags _globflags _globqual_delims _globquals _gnome-gv \ - _gnu_generic _gnupod _gnutls _go _gpasswd \ - _gpg _gphoto2 _gprof _gqview _gradle \ - _graphicsmagick _grep _grep-excuses _groff _groups \ - _growisofs _gsettings _gstat _guard _guilt \ - _gv _gzip _hash _have_glob_qual _hdiutil \ - _head _hexdump _history _history_complete_word _history_modifiers \ - _host _hostname _hosts _htop _hwinfo \ - _iconv _iconvconfig _id _ifconfig _iftop \ - _ignored _imagemagick _in_vared _inetadm _init_d \ - _initctl _install _invoke-rc.d _ionice _iostat \ - _ip _ipadm _ipfw _ipsec _ipset \ - _iptables _irssi _ispell _iwconfig _jail \ - _jails _java _java_class _jexec _jls \ - _jobs _jobs_bg _jobs_builtin _jobs_fg _joe \ - _join _jot _jq _kdeconnect _kdump \ - _kfmclient _kill _killall _kld _knock \ - _kpartx _ktrace _ktrace_points _kvno _last \ - _ld_debug _ldap _ldconfig _ldd _less \ - _lha _libvirt _lighttpd _limit _limits \ - _links _lintian _list _list_files _lldb \ - _ln _loadkeys _locale _localedef _locales \ - _locate _logger _logical_volumes _login_classes _look \ - _losetup _lp _ls _lsattr _lsblk \ - _lscfg _lsdev _lslv _lsns _lsof \ - _lspv _lsusb _lsvg _ltrace _lua \ - _luarocks _lynx _lz4 _lzop _mac_applications \ - _mac_files_for_application _madison _mail _mailboxes _main_complete \ - _make _make-kpkg _man _mat _mat2 \ - _match _math _math_params _matlab _md5sum \ - _mdadm _mdfind _mdls _mdutil _members \ - _mencal _menu _mere _mergechanges _message \ - _mh _mii-tool _mime_types _mixerctl _mkdir \ - _mkfifo _mknod _mkshortcut _mktemp _mkzsh \ - _module _module-assistant _module_math_func _modutils _mondo \ - _monotone _moosic _mosh _most_recent_file _mount \ - _mozilla _mpc _mplayer _mt _mtools \ - _mtr _multi_parts _mupdf _mutt _mv \ - _my_accounts _myrepos _mysql_utils _mysqldiff _nautilus \ - _nbsd_architectures _ncftp _nedit _net_interfaces _netcat \ - _netscape _netstat _networkmanager _networksetup _newsgroups \ - _next_label _next_tags _nginx _ngrep _nice \ - _nkf _nl _nm _nmap _normal \ - _nothing _npm _nsenter _nslookup _numbers \ - _numfmt _nvram _objdump _object_classes _object_files \ - _obsd_architectures _od _okular _oldlist _open \ - _openstack _opkg _options _options_set _options_unset \ - _opustools _osascript _osc _other_accounts _otool \ - _pack _pandoc _parameter _parameters _paste \ + _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 _file_systems \ + _files _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 _init_d _initctl _install \ + _iostat _ip _ipsec _irssi _ispell \ + _java _java_class _joe _join _jq \ + _killall _knock _kvno _last _ld_debug \ + _ldconfig _ldd _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 _mysql_utils \ + _mysqldiff _ncftp _net_interfaces _netcat _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 \ - _pbcopy _pbm _pbuilder _pdf _pdftk \ - _perf _perforce _perl _perl_basepods _perl_modules \ - _perldoc _pfctl _pfexec _pgids _pgrep \ - _php _physical_volumes _pick_variant _picocom _pidof \ - _pids _pine _ping _pip _piuparts \ - _pkg-config _pkg5 _pkg_instance _pkgadd _pkgin \ - _pkginfo _pkgrm _pkgtool _plutil _pmap \ - _pon _portaudit _portlint _portmaster _ports \ - _portsnap _postfix _postgresql _postscript _powerd \ - _pr _precommand _prefix _print _printenv \ - _printers _process_names _procstat _prompt _prove \ - _prstat _ps _ps1234 _pscp _pspdf \ - _psutils _ptree _ptx _pump _putclip \ + _pbm _pdf _perforce _perl _perl_basepods \ + _perl_modules _perldoc _pgids _pgrep _php \ + _picocom _pids _pine _ping _pip \ + _pkg-config _pkg_instance _pkgadd _pkginfo _pkgrm \ + _pon _ports _postfix _postgresql _postscript \ + _pr _printenv _printers _process_names _prove \ + _ps _pspdf _psutils _ptx _pump \ _pv _pwgen _pydoc _python _python_modules \ - _qdbus _qemu _qiv _qtplay _quilt \ - _rake _ranlib _rar _rcctl _rclone \ - _rcs _rdesktop _read _read_comp _readelf \ - _readlink _readshortcut _rebootin _redirect _regex_arguments \ - _regex_words _remote_files _renice _reprepro _requested \ - _retrieve_cache _retrieve_mac_apps _ri _rlogin _rm \ - _rmdir _route _routing_domains _routing_tables _rpm \ - _rrdtool _rsync _rubber _ruby _run-help \ - _runit _samba _savecore _say _sbuild \ - _sc_usage _sccs _sched _schedtool _schroot \ - _scl _scons _screen _script _scselect \ - _scutil _seafile _sed _selinux_contexts _selinux_roles \ - _selinux_types _selinux_users _sep_parts _seq _sequence \ - _service _services _set _set_command _setfacl \ - _setopt _setpriv _setsid _setup _setxkbmap \ - _sh _shasum _showmount _shred _shuf \ - _shutdown _signals _signify _sisu _slabtop \ - _slrn _smartmontools _smit _snoop _socket \ - _sockstat _softwareupdate _sort _source _spamassassin \ - _split _sqlite _sqsh _ss _ssh \ - _ssh_hosts _sshfs _stat _stdbuf _stgit \ - _store_cache _stow _strace _strftime _strings \ - _strip _stty _su _sub_commands _sublimetext \ - _subscript _subversion _sudo _suffix_alias_files _surfraw \ - _svcadm _svccfg _svcprop _svcs _svcs_fmri \ - _svn-buildpackage _sw_vers _swaks _swanctl _swift \ - _sys_calls _sysclean _sysctl _sysmerge _syspatch \ - _sysrc _sysstat _systat _system_profiler _sysupgrade \ - _tac _tags _tail _tar _tar_archive \ - _tardy _tcpdump _tcpsys _tcptraceroute _tee \ - _telnet _terminals _tex _texi _texinfo \ - _tidy _tiff _tilde _tilde_files _time_zone \ - _timeout _tin _tla _tload _tmux \ - _todo.sh _toilet _toolchain-source _top _topgit \ - _totd _touch _tpb _tput _tr \ - _tracepath _transmission _trap _trash _tree \ - _truncate _truss _tty _ttyctl _ttys \ - _tune2fs _twidge _twisted _typeset _ulimit \ - _uml _umountable _unace _uname _unexpand \ - _unhash _uniq _unison _units _unshare \ - _update-alternatives _update-rc.d _uptime _urls _urpmi \ - _urxvt _usbconfig _uscan _user_admin _user_at_host \ - _user_expand _user_math_func _users _users_on _valgrind \ - _value _values _vared _vars _vcs_info \ - _vcs_info_hooks _vi _vim _vim-addons _visudo \ - _vmctl _vmstat _vnc _volume_groups _vorbis \ - _vpnc _vserver _w _w3m _wait \ - _wajig _wakeup_capable_devices _wanna-build _wanted _watch \ - _watch-snoop _wc _webbrowser _wget _whereis \ - _which _who _whois _widgets _wiggle \ - _wipefs _wpa_cli _x_arguments _x_borderwidth _x_color \ - _x_colormapid _x_cursor _x_display _x_extension _x_font \ - _x_geometry _x_keysym _x_locale _x_modifier _x_name \ - _x_resource _x_selection_timeout _x_title _x_utils _x_visual \ - _x_window _xargs _xauth _xautolock _xclip \ - _xcode-select _xdvi _xfig _xft_fonts _xinput \ - _xloadimage _xmlsoft _xmlstarlet _xmms2 _xmodmap \ - _xournal _xpdf _xrandr _xscreensaver _xset \ - _xt_arguments _xt_session_id _xterm _xv _xwit \ - _xxd _xz _yafc _yast _yodl \ - _yp _yum _zargs _zattr _zcalc \ - _zcalc_line _zcat _zcompile _zdump _zeal \ - _zed _zfs _zfs_dataset _zfs_pool _zftp \ - _zip _zle _zlogin _zmodload _zmv \ - _zoneadm _zones _zparseopts _zpty _zsh \ - _zsh-mime-handler _zsocket _zstyle _ztodo _zypper + _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 _time_zone _timeout _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 \ + _x_borderwidth _x_color _x_colormapid _x_cursor _x_display \ + _x_extension _x_font _x_geometry _x_keysym _x_locale \ + _x_modifier _x_name _x_resource _x_selection_timeout _x_title \ + _x_utils _x_visual _x_window _xauth _xautolock \ + _xclip _xdvi _xfig _xft_fonts _xinput \ + _xloadimage _xmodmap _xournal _xpdf _xrandr \ + _xscreensaver _xset _xt_arguments _xt_session_id _xterm \ + _xv _xwit _zeal __arguments _add-zle-hook-widget \ + _add-zsh-hook _alias _aliases _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