Random improvements

This commit is contained in:
2021-04-28 12:29:35 +02:00
parent 8aae9e256f
commit 59e46cffc6
31 changed files with 2030 additions and 54 deletions

View File

@@ -1,14 +1,10 @@
##run_once is a script in /usr/bin that prevents running script if it is running already
##
## Load appearance settings ## Load appearance settings
xsetroot -cursor_name left_ptr & xsetroot -cursor_name left_ptr &
export GTK2_RC_FILES="$HOME/.gtkrc-2.0" & export GTK2_RC_FILES="$HOME/.gtkrc-2.0" &
xrdb merge .Xresources & xrdb merge .Xresources &
## Wallpaper. Nitrogen just draws wallpaper, ## Wallpaper.
sh ~/.fehbg & sh ~/.fehbg &
## Reduces flicker. Disabling saves resources. picom -b &
compton -b &
## enable local fonts in .fonts directory ## enable local fonts in .fonts directory
xset +fp /usr/share/fonts/local & xset +fp /usr/share/fonts/local &
xset +fp /usr/share/fonts/misc & xset +fp /usr/share/fonts/misc &
@@ -26,11 +22,10 @@ eval $(awk -F'=' '/Exec=/ {print $2}' ~/.config/autostart/lxrandr-autostart.desk
## Map super key to trigger rofi when used alone ## Map super key to trigger rofi when used alone
xcape -e 'Super_L=Super_L|Shift_L|space' & xcape -e 'Super_L=Super_L|Shift_L|space' &
## Polkit agent ## Polkit agent
/usr/lib/mate-polkit/polkit-mate-authentication-agent-1 & #/usr/lib/mate-polkit/polkit-mate-authentication-agent-1 &
## Gnome keyring ## Gnome keyring
gnome-keyring-daemon & gnome-keyring-daemon &
thunar --daemon & thunar --daemon &
/usr/lib/mate-notification-daemon/mate-notification-daemon & dunst &
$HOME/.config/polybar/launch.sh $HOME/.config/polybar/launch.sh

View File

@@ -102,7 +102,7 @@ bspc rule -a tint2 border=off manage=off
###External rules ###External rules
##Pseudo automatic mode: always splits focused window when opening new window ##Pseudo automatic mode: always splits focused window when opening new window
bspc config external_rules_command /usr/bin/pseudo_automatic_mode #bspc config external_rules_command /usr/bin/pseudo_automatic_mode
##Adjust new window: splits biggest windows to keep windows about the same size ##Adjust new window: splits biggest windows to keep windows about the same size
#bspc config external_rules_command /usr/bin/adjust-new-window #bspc config external_rules_command /usr/bin/adjust-new-window

465
dunst/.config/dunst/dunstrc Normal file
View File

@@ -0,0 +1,465 @@
[global]
### Display ###
# Which monitor should the notifications be displayed on.
monitor = 0
# Display notification on focused monitor. Possible modes are:
# mouse: follow mouse pointer
# keyboard: follow window with keyboard focus
# none: don't follow anything
#
# "keyboard" needs a window manager that exports the
# _NET_ACTIVE_WINDOW property.
# This should be the case for almost all modern window managers.
#
# If this option is set to mouse or keyboard, the monitor option
# will be ignored.
follow = mouse
# The geometry of the window:
# [{width}]x{height}[+/-{x}+/-{y}]
# The geometry of the message window.
# The height is measured in number of notifications everything else
# in pixels. If the width is omitted but the height is given
# ("-geometry x2"), the message window expands over the whole screen
# (dmenu-like). If width is 0, the window expands to the longest
# message displayed. A positive x is measured from the left, a
# negative from the right side of the screen. Y is measured from
# the top and down respectively.
# The width can be negative. In this case the actual width is the
# screen width minus the width defined in within the geometry option.
geometry = "400x10-600+35"
# Turn on the progess bar
progress_bar = true
# Set the progress bar height. This includes the frame, so make sure
# it's at least twice as big as the frame width.
progress_bar_height = 10
# Set the frame width of the progress bar
progress_bar_frame_width = 1
# Set the minimum width for the progress bar
progress_bar_min_width = 150
# Set the maximum width for the progress bar
progress_bar_max_width = 300
# Show how many messages are currently hidden (because of geometry).
indicate_hidden = yes
# Shrink window if it's smaller than the width. Will be ignored if
# width is 0.
shrink = no
# The transparency of the window. Range: [0; 100].
# This option will only work if a compositing window manager is
# present (e.g. xcompmgr, compiz, etc.).
transparency = 30
# The height of the entire notification. If the height is smaller
# than the font height and padding combined, it will be raised
# to the font height and padding.
notification_height = 0
# Draw a line of "separator_height" pixel height between two
# notifications.
# Set to 0 to disable.
separator_height = 2
# Padding between text and separator.
padding = 8
# Horizontal padding.
horizontal_padding = 8
# Padding between text and icon.
text_icon_padding = 0
# Defines width in pixels of frame around the notification window.
# Set to 0 to disable.
frame_width = 0
# Defines color of the frame around the notification window.
frame_color = "#aaaaaa00"
# Define a color for the separator.
# possible values are:
# * auto: dunst tries to find a color fitting to the background;
# * foreground: use the same color as the foreground;
# * frame: use the same color as the frame;
# * anything else will be interpreted as a X color.
separator_color = "#00000000"
# Sort messages by urgency.
sort = yes
# Don't remove messages, if the user is idle (no mouse or keyboard input)
# for longer than idle_threshold seconds.
# Set to 0 to disable.
# A client can set the 'transient' hint to bypass this. See the rules
# section for how to disable this if necessary
idle_threshold = 120
### Text ###
font = Monospace 8
# The spacing between lines. If the height is smaller than the
# font height, it will get raised to the font height.
line_height = 0
# Possible values are:
# full: Allow a small subset of html markup in notifications:
# <b>bold</b>
# <i>italic</i>
# <s>strikethrough</s>
# <u>underline</u>
#
# For a complete reference see
# <https://developer.gnome.org/pango/stable/pango-Markup.html>.
#
# strip: This setting is provided for compatibility with some broken
# clients that send markup even though it's not enabled on the
# server. Dunst will try to strip the markup but the parsing is
# simplistic so using this option outside of matching rules for
# specific applications *IS GREATLY DISCOURAGED*.
#
# no: Disable markup parsing, incoming notifications will be treated as
# plain text. Dunst will not advertise that it has the body-markup
# capability if this is set as a global setting.
#
# It's important to note that markup inside the format option will be parsed
# regardless of what this is set to.
markup = full
# The format of the message. Possible variables are:
# %a appname
# %s summary
# %b body
# %i iconname (including its path)
# %I iconname (without its path)
# %p progress value if set ([ 0%] to [100%]) or nothing
# %n progress value if set without any extra characters
# %% Literal %
# Markup is allowed
format = "<b>%s</b>\n%b"
# Alignment of message text.
# Possible values are "left", "center" and "right".
alignment = left
# Vertical alignment of message text and icon.
# Possible values are "top", "center" and "bottom".
vertical_alignment = center
# Show age of message if message is older than show_age_threshold
# seconds.
# Set to -1 to disable.
show_age_threshold = 60
# Split notifications into multiple lines if they don't fit into
# geometry.
word_wrap = yes
# When word_wrap is set to no, specify where to make an ellipsis in long lines.
# Possible values are "start", "middle" and "end".
ellipsize = middle
# Ignore newlines '\n' in notifications.
ignore_newline = no
# Stack together notifications with the same content
stack_duplicates = true
# Hide the count of stacked notifications with the same content
hide_duplicate_count = false
# Display indicators for URLs (U) and actions (A).
show_indicators = yes
### Icons ###
# Align icons left/right/off
icon_position = left
# Scale small icons up to this size, set to 0 to disable. Helpful
# for e.g. small files or high-dpi screens. In case of conflict,
# max_icon_size takes precedence over this.
min_icon_size = 0
# Scale larger icons down to this size, set to 0 to disable
max_icon_size = 32
# Paths to default icons.
icon_path = /usr/share/icons/Adwaita/16x16/status/:/usr/share/icons/Adwaita/16x16/devices/
### History ###
# Should a notification popped up from history be sticky or timeout
# as if it would normally do.
sticky_history = yes
# Maximum amount of notifications kept in history
history_length = 20
### Misc/Advanced ###
# dmenu path.
dmenu = /usr/bin/dmenu -p dunst:
# Browser for opening urls in context menu.
browser = /usr/bin/firefox -new-tab
# Always run rule-defined scripts, even if the notification is suppressed
always_run_script = true
# Define the title of the windows spawned by dunst
title = Dunst
# Define the class of the windows spawned by dunst
class = Dunst
# Print a notification on startup.
# This is mainly for error detection, since dbus (re-)starts dunst
# automatically after a crash.
startup_notification = true
# Manage dunst's desire for talking
# Can be one of the following values:
# crit: Critical features. Dunst aborts
# warn: Only non-fatal warnings
# mesg: Important Messages
# info: all unimportant stuff
# debug: all less than unimportant stuff
verbosity = mesg
# Define the corner radius of the notification window
# in pixel size. If the radius is 0, you have no rounded
# corners.
# The radius will be automatically lowered if it exceeds half of the
# notification height to avoid clipping text and/or icons.
corner_radius = 10
# Ignore the dbus closeNotification message.
# Useful to enforce the timeout set by dunst configuration. Without this
# parameter, an application may close the notification sent before the
# user defined timeout.
ignore_dbusclose = false
### Wayland ###
# These settings are Wayland-specific. They have no effect when using X11
# Uncomment this if you want to let notications appear under fullscreen
# applications (default: overlay)
# layer = top
# Set this to true to use X11 output on Wayland.
force_xwayland = false
### Legacy
# Use the Xinerama extension instead of RandR for multi-monitor support.
# This setting is provided for compatibility with older nVidia drivers that
# do not support RandR and using it on systems that support RandR is highly
# discouraged.
#
# By enabling this setting dunst will not be able to detect when a monitor
# is connected or disconnected which might break follow mode if the screen
# layout changes.
force_xinerama = false
### mouse
# Defines list of actions for each mouse event
# Possible values are:
# * none: Don't do anything.
# * do_action: If the notification has exactly one action, or one is marked as default,
# invoke it. If there are multiple and no default, open the context menu.
# * close_current: Close current notification.
# * close_all: Close all notifications.
# These values can be strung together for each mouse event, and
# will be executed in sequence.
mouse_left_click = close_current
mouse_middle_click = do_action, close_current
mouse_right_click = close_all
# Experimental features that may or may not work correctly. Do not expect them
# to have a consistent behaviour across releases.
[experimental]
# Calculate the dpi to use on a per-monitor basis.
# If this setting is enabled the Xft.dpi value will be ignored and instead
# dunst will attempt to calculate an appropriate dpi value for each monitor
# using the resolution and physical size. This might be useful in setups
# where there are multiple screens with very different dpi values.
per_monitor_dpi = false
# The internal keyboard shortcut support in dunst is now considered deprecated
# and should be replaced by dunstctl calls. You can use the configuration of your
# WM or DE to bind these to shortcuts of your choice.
# Check the dunstctl manual page for more info.
[shortcuts]
# Shortcuts are specified as [modifier+][modifier+]...key
# Available modifiers are "ctrl", "mod1" (the alt-key), "mod2",
# "mod3" and "mod4" (windows-key).
# Xev might be helpful to find names for keys.
# Close notification. Equivalent dunstctl command:
# dunstctl close
# close = ctrl+space
# Close all notifications. Equivalent dunstctl command:
# dunstctl close-all
# close_all = ctrl+shift+space
# Redisplay last message(s). Equivalent dunstctl command:
# dunstctl history-pop
# history = ctrl+grave
# Context menu. Equivalent dunstctl command:
# dunstctl context
# context = ctrl+shift+period
[urgency_low]
# IMPORTANT: colors have to be defined in quotation marks.
# Otherwise the "#" and following would be interpreted as a comment.
background = "#22222200"
foreground = "#eceff4"
timeout = 10
# Icon for notifications with low urgency, uncomment to enable
#icon = /path/to/icon
[urgency_normal]
background = "#4c566a"
foreground = "#eceff4"
timeout = 10
# Icon for notifications with normal urgency, uncomment to enable
#icon = /path/to/icon
[urgency_critical]
background = "#bf616a"
foreground = "#eceff4"
timeout = 0
# Icon for notifications with critical urgency, uncomment to enable
#icon = /path/to/icon
# Every section that isn't one of the above is interpreted as a rules to
# override settings for certain messages.
#
# Messages can be matched by
# appname (discouraged, see desktop_entry)
# body
# category
# desktop_entry
# icon
# match_transient
# msg_urgency
# stack_tag
# summary
#
# and you can override the
# background
# foreground
# format
# frame_color
# fullscreen
# new_icon
# set_stack_tag
# set_transient
# timeout
# urgency
#
# Shell-like globbing will get expanded.
#
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
# GLib based applications export their desktop-entry name. In comparison to the appname,
# the desktop-entry won't get localized.
#
# SCRIPTING
# You can specify a script that gets run when the rule matches by
# setting the "script" option.
# The script will be called as follows:
# script appname summary body icon urgency
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
#
# NOTE: if you don't want a notification to be displayed, set the format
# to "".
# NOTE: It might be helpful to run dunst -print in a terminal in order
# to find fitting options for rules.
# Disable the transient hint so that idle_threshold cannot be bypassed from the
# client
#[transient_disable]
# match_transient = yes
# set_transient = no
#
# Make the handling of transient notifications more strict by making them not
# be placed in history.
#[transient_history_ignore]
# match_transient = yes
# history_ignore = yes
# fullscreen values
# show: show the notifications, regardless if there is a fullscreen window opened
# delay: displays the new notification, if there is no fullscreen window active
# If the notification is already drawn, it won't get undrawn.
# pushback: same as delay, but when switching into fullscreen, the notification will get
# withdrawn from screen again and will get delayed like a new notification
#[fullscreen_delay_everything]
# fullscreen = delay
#[fullscreen_show_critical]
# msg_urgency = critical
# fullscreen = show
#[espeak]
# summary = "*"
# script = dunst_espeak.sh
#[script-test]
# summary = "*script*"
# script = dunst_test.sh
#[ignore]
# # This notification will not be displayed
# summary = "foobar"
# format = ""
#[history-ignore]
# # This notification will not be saved in history
# summary = "foobar"
# history_ignore = yes
#[skip-display]
# # This notification will not be displayed, but will be included in the history
# summary = "foobar"
# skip_display = yes
#[signed_on]
# appname = Pidgin
# summary = "*signed on*"
# urgency = low
#
#[signed_off]
# appname = Pidgin
# summary = *signed off*
# urgency = low
#
#[says]
# appname = Pidgin
# summary = *says*
# urgency = critical
#
#[twitter]
# appname = Pidgin
# summary = *twitter.com*
# urgency = normal
#
#[stack-volumes]
# appname = "some_volume_notifiers"
# set_stack_tag = "volume"
#
# vim: ft=cfg

411
picom/.config/picom.conf Normal file
View File

@@ -0,0 +1,411 @@
#################################
# 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 = 5;
# The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
shadow-opacity = .3
# The left offset for shadows, in pixels. (defaults to -15)
shadow-offset-x = 2;
# The top offset for shadows, in pixels. (defaults to -15)
shadow-offset-y = 2;
# Hex string color value of shadow (#000000 - #FFFFFF, defaults to #000000).
# 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 = 'polybar'",
"class_g = 'Conky'",
"class_g ?= 'Notify-osd'",
"class_g = 'Cairo-clock'",
"_GTK_FRAME_EXTENTS@:c",
# workaround for conky until it provides window properties:
"override_redirect = 1 && !WM_CLASS@:s",
"class_g ?= 'Dmenu'",
"class_g ?= 'Dunst'",
# disable shadows for hidden windows:
"_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'",
"_GTK_FRAME_EXTENTS@:c",
# disables shadows on sticky windows:
"_NET_WM_STATE@:32a *= '_NET_WM_STATE_STICKY'",
# disables shadows on i3 frames
"class_g ?= 'i3-frame'",
"class_g = 'Rofi'",
"class_g = 'Bspwm'"
];
# 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.08;
# Opacity change between steps while fading out. (0.01 - 1.0, defaults to 0.03)
# fade-out-step = 0.03
fade-out-step = 0.05;
# 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 = 0.5
# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
# frame-opacity = 1.0
# Let inactive opacity set by -i override the '_NET_WM_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 always 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 = 3
# Exclude conditions for rounded corners.
rounded-corners-exclude = [
"window_type = 'dock'",
"window_type = 'desktop'",
"class_g = 'Dunst'"
];
#################################
# Background-Blurring #
#################################
# Parameters for background blurring, see the *BLUR* section for more information.
#blur-method = 'gaussian'
#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 = true
# 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 #
#################################
# 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"
# 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_OPACITY' on client windows, useful for window managers
# not passing '_NET_WM_OPACITY' of client windows to frame windows.
#
# detect-client-opacity = false
detect-client-opacity = true;
# Specify refresh rate of the screen. If not specified or 0, picom will
# try detecting this with X RandR extension.
#
# refresh-rate = 60
refresh-rate = 0;
# 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. 'WM_TRANSIENT_FOR' has higher priority if
# detect-transient is enabled, too.
#
# detect-client-leader = false
detect-client-leader = true;
# 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.
# See `compton-default-fshader-win.glsl` and `compton-fake-transparency-fshader-win.glsl`
# in the source tree for examples.
#
# glx-fshader-win = ""
# 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
# 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.
#
# 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; }
dnd = { shadow = false; }
popup_menu = { opacity = 0.8; }
dropdown_menu = { opacity = 0.8; }
};

View File

@@ -18,11 +18,11 @@
[colors] [colors]
;background = ${xrdb:color0:#222} ;background = ${xrdb:color0:#222}
background = #222 background = #2E3440
background-alt = #444 background-alt = #444
;foreground = ${xrdb:color7:#222} ;foreground = ${xrdb:color7:#222}
foreground = #dfdfdf foreground = #D8DEE9
foreground-alt = #555 foreground-alt = #4C566A
primary = #ffb52a primary = #ffb52a
secondary = #e60053 secondary = #e60053
alert = #bd2c40 alert = #bd2c40

View File

@@ -1,4 +1,4 @@
# bspwm hotkeys # bapwm hotkeys
# #
# Cleanly quit bspwm # Cleanly quit bspwm
super + shift + q super + shift + q
@@ -75,6 +75,9 @@ alt + ctrl + {a,s,w,d}
alt + ctrl + {Left,Down,Up,Right} alt + ctrl + {Left,Down,Up,Right}
bspc node -p \~{west,south,north,east} bspc node -p \~{west,south,north,east}
# cancel the preselection for the focused node
super + ctrl + space
bspc node -p cancel
# Presel the desktop for splitting in certain direction # Presel the desktop for splitting in certain direction
# alt + shift + {a,s,w,d} # alt + shift + {a,s,w,d}
# bspc node @/ -p \~{west,south,north,east} # bspc node @/ -p \~{west,south,north,east}
@@ -249,7 +252,8 @@ mod1 + @button1
# run applications # run applications
super + space super + space
dmenu_recent -fn 'xos4 Terminus:size=15' -i -l 14 -w 600 -y $PANEL_HEIGHT rofi -modi drun,run,window,calc -show drun
#dmenu_recent -fn 'xos4 Terminus:size=15' -i -l 14 -w 600 -y $PANEL_HEIGHT
# Triggered by jus tapping super # Triggered by jus tapping super
super + shift + space super + shift + space
@@ -277,7 +281,7 @@ super + e
# Use slightly bigger font for ranger # Use slightly bigger font for ranger
super + shift + e super + shift + e
default-terminal ranger alacritty -e ranger
Print Print
scrot scrot
@@ -286,30 +290,45 @@ Print
# #
# Media keys # Media keys
# #
XF86AudioPrev
playerctl previous
XF86AudioPlay
playerctl play-pause
XF86AudioNext
playerctl next
XF86AudioRaiseVolume XF86AudioRaiseVolume
volume up amixer set Master playback 2%+
XF86AudioLowerVolume XF86AudioLowerVolume
volume down amixer set Master playback 2%-
XF86AudioMute XF86AudioMute
volume mute amixer set Master toggle
XF86MonBrightnessDown XF86MonBrightnessDown
light -U 5 xbacklight -dec 5
XF86MonBrightnessUp XF86MonBrightnessUp
light -A 5 xbacklight -inc 5
XF86Sleep XF86Sleep
systemctl suspend systemctl suspend
XF86AudioMicMute
amixer set Capture toggle
XF86Launch1
rofi -modi drun,run,window,calc -show drun
# make sxhkd reload its configuration files: # make sxhkd reload its configuration files:
super + shift + Escape super + shift + Escape
pkill -USR1 -x sxhkd pkill -USR1 -x sxhkd
alt + space #My personal preference
rofi -modi drun,run,window,calc -show drun
# In case bspwmrc fails to execute/you wish have plugged in a new monitor # In case bspwmrc fails to execute/you wish have plugged in a new monitor
super + shift + r super + shift + r
bspwmrc bspwmrc
@@ -317,9 +336,9 @@ super + shift + r
alt + ctrl + space alt + ctrl + space
$GUI_EDITOR ~/.config/sxhkd/sxhkdrc $GUI_EDITOR ~/.config/sxhkd/sxhkdrc
# Toggle compositing # Toggle compositing
super + ctrl + space super + ctrl + alt + space
{pkill compton ,\ {pkill picom ,\
compton -b } picom -b }
# Remove receptacles # Remove receptacles
super + BackSpace super + BackSpace

View File

@@ -0,0 +1,41 @@
:Ack ack.txt /*:Ack*
:AckAdd ack.txt /*:AckAdd*
:AckFile ack.txt /*:AckFile*
:AckFromSearch ack.txt /*:AckFromSearch*
:AckHelp ack.txt /*:AckHelp*
:AckWindow ack.txt /*:AckWindow*
:LAck ack.txt /*:LAck*
:LAckAdd ack.txt /*:LAckAdd*
:LAckHelp ack.txt /*:LAckHelp*
:LAckWindow ack.txt /*:LAckWindow*
?: ack_quick_help.txt /*?:*
H: ack_quick_help.txt /*H:*
O: ack_quick_help.txt /*O:*
T: ack_quick_help.txt /*T:*
ack ack.txt /*ack*
ack-author ack.txt /*ack-author*
ack-configuration ack.txt /*ack-configuration*
ack-ignore ack.txt /*ack-ignore*
ack-issues-and-faq ack.txt /*ack-issues-and-faq*
ack-mappings ack.txt /*ack-mappings*
ack.txt ack.txt /*ack.txt*
g:ack_apply_lmappings ack.txt /*g:ack_apply_lmappings*
g:ack_apply_qmappings ack.txt /*g:ack_apply_qmappings*
g:ack_autoclose ack.txt /*g:ack_autoclose*
g:ack_autofold_results ack.txt /*g:ack_autofold_results*
g:ack_default_options ack.txt /*g:ack_default_options*
g:ack_lhandler ack.txt /*g:ack_lhandler*
g:ack_mappings ack.txt /*g:ack_mappings*
g:ack_qhandler ack.txt /*g:ack_qhandler*
g:ack_use_cword_for_empty_search ack.txt /*g:ack_use_cword_for_empty_search*
g:ack_use_dispatch ack.txt /*g:ack_use_dispatch*
g:ackhighlight ack.txt /*g:ackhighlight*
g:ackpreview ack.txt /*g:ackpreview*
g:ackprg ack.txt /*g:ackprg*
go: ack_quick_help.txt /*go:*
gv: ack_quick_help.txt /*gv:*
h: ack_quick_help.txt /*h:*
o: ack_quick_help.txt /*o:*
q: ack_quick_help.txt /*q:*
t: ack_quick_help.txt /*t:*
v: ack_quick_help.txt /*v:*

View File

@@ -0,0 +1,21 @@
AutoPairs.txt AutoPairs.txt /*AutoPairs.txt*
autopairs-contents AutoPairs.txt /*autopairs-contents*
autopairs-features AutoPairs.txt /*autopairs-features*
autopairs-flymode AutoPairs.txt /*autopairs-flymode*
autopairs-installation AutoPairs.txt /*autopairs-installation*
autopairs-options AutoPairs.txt /*autopairs-options*
autopairs-shortcuts AutoPairs.txt /*autopairs-shortcuts*
autopairs-troubleshooting AutoPairs.txt /*autopairs-troubleshooting*
b:AutoPairs AutoPairs.txt /*b:AutoPairs*
g:AutoPairs AutoPairs.txt /*g:AutoPairs*
g:AutoPairsCenterLine AutoPairs.txt /*g:AutoPairsCenterLine*
g:AutoPairsFlyMode AutoPairs.txt /*g:AutoPairsFlyMode*
g:AutoPairsMapBS AutoPairs.txt /*g:AutoPairsMapBS*
g:AutoPairsMapCR AutoPairs.txt /*g:AutoPairsMapCR*
g:AutoPairsMapCh AutoPairs.txt /*g:AutoPairsMapCh*
g:AutoPairsMapSpace AutoPairs.txt /*g:AutoPairsMapSpace*
g:AutoPairsMultilineClose AutoPairs.txt /*g:AutoPairsMultilineClose*
g:AutoPairsShortcutBackInsert AutoPairs.txt /*g:AutoPairsShortcutBackInsert*
g:AutoPairsShortcutFastWrap AutoPairs.txt /*g:AutoPairsShortcutFastWrap*
g:AutoPairsShortcutJump AutoPairs.txt /*g:AutoPairsShortcutJump*
g:AutoPairsShortcutToggle AutoPairs.txt /*g:AutoPairsShortcutToggle*

View File

@@ -0,0 +1,30 @@
bufexplorer bufexplorer.txt /*bufexplorer*
bufexplorer-changelog bufexplorer.txt /*bufexplorer-changelog*
bufexplorer-copyright bufexplorer.txt /*bufexplorer-copyright*
bufexplorer-credits bufexplorer.txt /*bufexplorer-credits*
bufexplorer-customization bufexplorer.txt /*bufexplorer-customization*
bufexplorer-installation bufexplorer.txt /*bufexplorer-installation*
bufexplorer-todo bufexplorer.txt /*bufexplorer-todo*
bufexplorer-usage bufexplorer.txt /*bufexplorer-usage*
bufexplorer-windowlayout bufexplorer.txt /*bufexplorer-windowlayout*
bufexplorer.txt bufexplorer.txt /*bufexplorer.txt*
buffer-explorer bufexplorer.txt /*buffer-explorer*
g:bufExplorerChgWin bufexplorer.txt /*g:bufExplorerChgWin*
g:bufExplorerDefaultHelp bufexplorer.txt /*g:bufExplorerDefaultHelp*
g:bufExplorerDetailedHelp bufexplorer.txt /*g:bufExplorerDetailedHelp*
g:bufExplorerDisableDefaultKeyMapping bufexplorer.txt /*g:bufExplorerDisableDefaultKeyMapping*
g:bufExplorerFindActive bufexplorer.txt /*g:bufExplorerFindActive*
g:bufExplorerFuncRef bufexplorer.txt /*g:bufExplorerFuncRef*
g:bufExplorerReverseSort bufexplorer.txt /*g:bufExplorerReverseSort*
g:bufExplorerShowDirectories bufexplorer.txt /*g:bufExplorerShowDirectories*
g:bufExplorerShowNoName bufexplorer.txt /*g:bufExplorerShowNoName*
g:bufExplorerShowRelativePath bufexplorer.txt /*g:bufExplorerShowRelativePath*
g:bufExplorerShowTabBuffer bufexplorer.txt /*g:bufExplorerShowTabBuffer*
g:bufExplorerShowUnlisted bufexplorer.txt /*g:bufExplorerShowUnlisted*
g:bufExplorerSortBy bufexplorer.txt /*g:bufExplorerSortBy*
g:bufExplorerSplitBelow bufexplorer.txt /*g:bufExplorerSplitBelow*
g:bufExplorerSplitHorzSize bufexplorer.txt /*g:bufExplorerSplitHorzSize*
g:bufExplorerSplitOutPathName bufexplorer.txt /*g:bufExplorerSplitOutPathName*
g:bufExplorerSplitRight bufexplorer.txt /*g:bufExplorerSplitRight*
g:bufExplorerSplitVertSize bufexplorer.txt /*g:bufExplorerSplitVertSize*
g:bufExplorerVersionWarn bufexplorer.txt /*g:bufExplorerVersionWarn*

View File

@@ -0,0 +1,112 @@
'ctrl-p' ctrlp.txt /*'ctrl-p'*
'ctrlp' ctrlp.txt /*'ctrlp'*
'ctrlp-<c-p>' ctrlp.txt /*'ctrlp-<c-p>'*
'ctrlp-autocompletion' ctrlp.txt /*'ctrlp-autocompletion'*
'ctrlp-fullregexp' ctrlp.txt /*'ctrlp-fullregexp'*
'ctrlp-pasting' ctrlp.txt /*'ctrlp-pasting'*
'ctrlp-wildignore' ctrlp.txt /*'ctrlp-wildignore'*
'g:ctrlp_abbrev' ctrlp.txt /*'g:ctrlp_abbrev'*
'g:ctrlp_arg_map' ctrlp.txt /*'g:ctrlp_arg_map'*
'g:ctrlp_brief_prompt' ctrlp.txt /*'g:ctrlp_brief_prompt'*
'g:ctrlp_buffer_func' ctrlp.txt /*'g:ctrlp_buffer_func'*
'g:ctrlp_bufname_mod' ctrlp.txt /*'g:ctrlp_bufname_mod'*
'g:ctrlp_bufpath_mod' ctrlp.txt /*'g:ctrlp_bufpath_mod'*
'g:ctrlp_buftag_ctags_bin' ctrlp.txt /*'g:ctrlp_buftag_ctags_bin'*
'g:ctrlp_buftag_systemenc' ctrlp.txt /*'g:ctrlp_buftag_systemenc'*
'g:ctrlp_buftag_types' ctrlp.txt /*'g:ctrlp_buftag_types'*
'g:ctrlp_by_filename' ctrlp.txt /*'g:ctrlp_by_filename'*
'g:ctrlp_cache_dir' ctrlp.txt /*'g:ctrlp_cache_dir'*
'g:ctrlp_clear_cache_on_exit' ctrlp.txt /*'g:ctrlp_clear_cache_on_exit'*
'g:ctrlp_cmd' ctrlp.txt /*'g:ctrlp_cmd'*
'g:ctrlp_custom_ignore' ctrlp.txt /*'g:ctrlp_custom_ignore'*
'g:ctrlp_default_input' ctrlp.txt /*'g:ctrlp_default_input'*
'g:ctrlp_follow_symlinks' ctrlp.txt /*'g:ctrlp_follow_symlinks'*
'g:ctrlp_key_loop' ctrlp.txt /*'g:ctrlp_key_loop'*
'g:ctrlp_lazy_update' ctrlp.txt /*'g:ctrlp_lazy_update'*
'g:ctrlp_line_prefix' ctrlp.txt /*'g:ctrlp_line_prefix'*
'g:ctrlp_map' ctrlp.txt /*'g:ctrlp_map'*
'g:ctrlp_match_current_file' ctrlp.txt /*'g:ctrlp_match_current_file'*
'g:ctrlp_match_func' ctrlp.txt /*'g:ctrlp_match_func'*
'g:ctrlp_match_window' ctrlp.txt /*'g:ctrlp_match_window'*
'g:ctrlp_max_depth' ctrlp.txt /*'g:ctrlp_max_depth'*
'g:ctrlp_max_files' ctrlp.txt /*'g:ctrlp_max_files'*
'g:ctrlp_max_history' ctrlp.txt /*'g:ctrlp_max_history'*
'g:ctrlp_mruf_case_sensitive' ctrlp.txt /*'g:ctrlp_mruf_case_sensitive'*
'g:ctrlp_mruf_default_order' ctrlp.txt /*'g:ctrlp_mruf_default_order'*
'g:ctrlp_mruf_exclude' ctrlp.txt /*'g:ctrlp_mruf_exclude'*
'g:ctrlp_mruf_include' ctrlp.txt /*'g:ctrlp_mruf_include'*
'g:ctrlp_mruf_max' ctrlp.txt /*'g:ctrlp_mruf_max'*
'g:ctrlp_mruf_relative' ctrlp.txt /*'g:ctrlp_mruf_relative'*
'g:ctrlp_mruf_save_on_update' ctrlp.txt /*'g:ctrlp_mruf_save_on_update'*
'g:ctrlp_open_func' ctrlp.txt /*'g:ctrlp_open_func'*
'g:ctrlp_open_multiple_files' ctrlp.txt /*'g:ctrlp_open_multiple_files'*
'g:ctrlp_open_new_file' ctrlp.txt /*'g:ctrlp_open_new_file'*
'g:ctrlp_open_single_match' ctrlp.txt /*'g:ctrlp_open_single_match'*
'g:ctrlp_prompt_mappings' ctrlp.txt /*'g:ctrlp_prompt_mappings'*
'g:ctrlp_regexp' ctrlp.txt /*'g:ctrlp_regexp'*
'g:ctrlp_reuse_window' ctrlp.txt /*'g:ctrlp_reuse_window'*
'g:ctrlp_root_markers' ctrlp.txt /*'g:ctrlp_root_markers'*
'g:ctrlp_show_hidden' ctrlp.txt /*'g:ctrlp_show_hidden'*
'g:ctrlp_status_func' ctrlp.txt /*'g:ctrlp_status_func'*
'g:ctrlp_switch_buffer' ctrlp.txt /*'g:ctrlp_switch_buffer'*
'g:ctrlp_tabpage_position' ctrlp.txt /*'g:ctrlp_tabpage_position'*
'g:ctrlp_tilde_homedir' ctrlp.txt /*'g:ctrlp_tilde_homedir'*
'g:ctrlp_types' ctrlp.txt /*'g:ctrlp_types'*
'g:ctrlp_use_caching' ctrlp.txt /*'g:ctrlp_use_caching'*
'g:ctrlp_user_command' ctrlp.txt /*'g:ctrlp_user_command'*
'g:ctrlp_working_path_mode' ctrlp.txt /*'g:ctrlp_working_path_mode'*
'g:loaded_ctrlp' ctrlp.txt /*'g:loaded_ctrlp'*
:CtrlP ctrlp.txt /*:CtrlP*
:CtrlPBookmarkDir ctrlp.txt /*:CtrlPBookmarkDir*
:CtrlPBookmarkDirAdd ctrlp.txt /*:CtrlPBookmarkDirAdd*
:CtrlPBufTag ctrlp.txt /*:CtrlPBufTag*
:CtrlPBufTagAll ctrlp.txt /*:CtrlPBufTagAll*
:CtrlPBuffer ctrlp.txt /*:CtrlPBuffer*
:CtrlPChange ctrlp.txt /*:CtrlPChange*
:CtrlPChangeAll ctrlp.txt /*:CtrlPChangeAll*
:CtrlPClearAllCaches ctrlp.txt /*:CtrlPClearAllCaches*
:CtrlPClearCache ctrlp.txt /*:CtrlPClearCache*
:CtrlPCurFile ctrlp.txt /*:CtrlPCurFile*
:CtrlPCurWD ctrlp.txt /*:CtrlPCurWD*
:CtrlPDir ctrlp.txt /*:CtrlPDir*
:CtrlPLastMode ctrlp.txt /*:CtrlPLastMode*
:CtrlPLine ctrlp.txt /*:CtrlPLine*
:CtrlPMRU ctrlp.txt /*:CtrlPMRU*
:CtrlPMixed ctrlp.txt /*:CtrlPMixed*
:CtrlPQuickfix ctrlp.txt /*:CtrlPQuickfix*
:CtrlPRTS ctrlp.txt /*:CtrlPRTS*
:CtrlPRoot ctrlp.txt /*:CtrlPRoot*
:CtrlPTag ctrlp.txt /*:CtrlPTag*
:CtrlPUndo ctrlp.txt /*:CtrlPUndo*
ClearAllCtrlPCaches ctrlp.txt /*ClearAllCtrlPCaches*
ClearCtrlPCache ctrlp.txt /*ClearCtrlPCache*
ControlP ctrlp.txt /*ControlP*
CtrlP ctrlp.txt /*CtrlP*
ResetCtrlP ctrlp.txt /*ResetCtrlP*
ctrlp-autoignore-extension ctrlp.txt /*ctrlp-autoignore-extension*
ctrlp-changelog ctrlp.txt /*ctrlp-changelog*
ctrlp-commands ctrlp.txt /*ctrlp-commands*
ctrlp-contents ctrlp.txt /*ctrlp-contents*
ctrlp-credits ctrlp.txt /*ctrlp-credits*
ctrlp-customization ctrlp.txt /*ctrlp-customization*
ctrlp-default-value ctrlp.txt /*ctrlp-default-value*
ctrlp-extensions ctrlp.txt /*ctrlp-extensions*
ctrlp-input-formats ctrlp.txt /*ctrlp-input-formats*
ctrlp-intro ctrlp.txt /*ctrlp-intro*
ctrlp-mappings ctrlp.txt /*ctrlp-mappings*
ctrlp-miscellaneous-configs ctrlp.txt /*ctrlp-miscellaneous-configs*
ctrlp-options ctrlp.txt /*ctrlp-options*
ctrlp.txt ctrlp.txt /*ctrlp.txt*
g:ctrlp_dont_split ctrlp.txt /*g:ctrlp_dont_split*
g:ctrlp_dotfiles ctrlp.txt /*g:ctrlp_dotfiles*
g:ctrlp_highlight_match ctrlp.txt /*g:ctrlp_highlight_match*
g:ctrlp_jump_to_buffer ctrlp.txt /*g:ctrlp_jump_to_buffer*
g:ctrlp_live_update ctrlp.txt /*g:ctrlp_live_update*
g:ctrlp_match_window_bottom ctrlp.txt /*g:ctrlp_match_window_bottom*
g:ctrlp_match_window_reversed ctrlp.txt /*g:ctrlp_match_window_reversed*
g:ctrlp_max_height ctrlp.txt /*g:ctrlp_max_height*
g:ctrlp_mru_files ctrlp.txt /*g:ctrlp_mru_files*
g:ctrlp_open_multi ctrlp.txt /*g:ctrlp_open_multi*
g:ctrlp_persistent_input ctrlp.txt /*g:ctrlp_persistent_input*
g:ctrlp_regexp_search ctrlp.txt /*g:ctrlp_regexp_search*
string-match ctrlp.txt /*string-match*

View File

@@ -0,0 +1,113 @@
!_TAG_FILE_ENCODING utf-8 //
'ctrl-p' ctrlp.cnx /*'ctrl-p'*
'ctrlp' ctrlp.cnx /*'ctrlp'*
'ctrlp-<c-p>' ctrlp.cnx /*'ctrlp-<c-p>'*
'ctrlp-autocompletion' ctrlp.cnx /*'ctrlp-autocompletion'*
'ctrlp-fullregexp' ctrlp.cnx /*'ctrlp-fullregexp'*
'ctrlp-pasting' ctrlp.cnx /*'ctrlp-pasting'*
'ctrlp-wildignore' ctrlp.cnx /*'ctrlp-wildignore'*
'g:ctrlp_abbrev' ctrlp.cnx /*'g:ctrlp_abbrev'*
'g:ctrlp_arg_map' ctrlp.cnx /*'g:ctrlp_arg_map'*
'g:ctrlp_brief_prompt' ctrlp.cnx /*'g:ctrlp_brief_prompt'*
'g:ctrlp_buffer_func' ctrlp.cnx /*'g:ctrlp_buffer_func'*
'g:ctrlp_bufname_mod' ctrlp.cnx /*'g:ctrlp_bufname_mod'*
'g:ctrlp_bufpath_mod' ctrlp.cnx /*'g:ctrlp_bufpath_mod'*
'g:ctrlp_buftag_ctags_bin' ctrlp.cnx /*'g:ctrlp_buftag_ctags_bin'*
'g:ctrlp_buftag_systemenc' ctrlp.cnx /*'g:ctrlp_buftag_systemenc'*
'g:ctrlp_buftag_types' ctrlp.cnx /*'g:ctrlp_buftag_types'*
'g:ctrlp_by_filename' ctrlp.cnx /*'g:ctrlp_by_filename'*
'g:ctrlp_cache_dir' ctrlp.cnx /*'g:ctrlp_cache_dir'*
'g:ctrlp_clear_cache_on_exit' ctrlp.cnx /*'g:ctrlp_clear_cache_on_exit'*
'g:ctrlp_cmd' ctrlp.cnx /*'g:ctrlp_cmd'*
'g:ctrlp_custom_ignore' ctrlp.cnx /*'g:ctrlp_custom_ignore'*
'g:ctrlp_default_input' ctrlp.cnx /*'g:ctrlp_default_input'*
'g:ctrlp_follow_symlinks' ctrlp.cnx /*'g:ctrlp_follow_symlinks'*
'g:ctrlp_key_loop' ctrlp.cnx /*'g:ctrlp_key_loop'*
'g:ctrlp_lazy_update' ctrlp.cnx /*'g:ctrlp_lazy_update'*
'g:ctrlp_line_prefix' ctrlp.cnx /*'g:ctrlp_line_prefix'*
'g:ctrlp_map' ctrlp.cnx /*'g:ctrlp_map'*
'g:ctrlp_match_current_file' ctrlp.cnx /*'g:ctrlp_match_current_file'*
'g:ctrlp_match_func' ctrlp.cnx /*'g:ctrlp_match_func'*
'g:ctrlp_match_window' ctrlp.cnx /*'g:ctrlp_match_window'*
'g:ctrlp_max_depth' ctrlp.cnx /*'g:ctrlp_max_depth'*
'g:ctrlp_max_files' ctrlp.cnx /*'g:ctrlp_max_files'*
'g:ctrlp_max_history' ctrlp.cnx /*'g:ctrlp_max_history'*
'g:ctrlp_mruf_case_sensitive' ctrlp.cnx /*'g:ctrlp_mruf_case_sensitive'*
'g:ctrlp_mruf_default_order' ctrlp.cnx /*'g:ctrlp_mruf_default_order'*
'g:ctrlp_mruf_exclude' ctrlp.cnx /*'g:ctrlp_mruf_exclude'*
'g:ctrlp_mruf_include' ctrlp.cnx /*'g:ctrlp_mruf_include'*
'g:ctrlp_mruf_max' ctrlp.cnx /*'g:ctrlp_mruf_max'*
'g:ctrlp_mruf_relative' ctrlp.cnx /*'g:ctrlp_mruf_relative'*
'g:ctrlp_mruf_save_on_update' ctrlp.cnx /*'g:ctrlp_mruf_save_on_update'*
'g:ctrlp_open_func' ctrlp.cnx /*'g:ctrlp_open_func'*
'g:ctrlp_open_multiple_files' ctrlp.cnx /*'g:ctrlp_open_multiple_files'*
'g:ctrlp_open_new_file' ctrlp.cnx /*'g:ctrlp_open_new_file'*
'g:ctrlp_open_single_match' ctrlp.cnx /*'g:ctrlp_open_single_match'*
'g:ctrlp_prompt_mappings' ctrlp.cnx /*'g:ctrlp_prompt_mappings'*
'g:ctrlp_regexp' ctrlp.cnx /*'g:ctrlp_regexp'*
'g:ctrlp_reuse_window' ctrlp.cnx /*'g:ctrlp_reuse_window'*
'g:ctrlp_root_markers' ctrlp.cnx /*'g:ctrlp_root_markers'*
'g:ctrlp_show_hidden' ctrlp.cnx /*'g:ctrlp_show_hidden'*
'g:ctrlp_status_func' ctrlp.cnx /*'g:ctrlp_status_func'*
'g:ctrlp_switch_buffer' ctrlp.cnx /*'g:ctrlp_switch_buffer'*
'g:ctrlp_tabpage_position' ctrlp.cnx /*'g:ctrlp_tabpage_position'*
'g:ctrlp_tilde_homedir' ctrlp.cnx /*'g:ctrlp_tilde_homedir'*
'g:ctrlp_types' ctrlp.cnx /*'g:ctrlp_types'*
'g:ctrlp_use_caching' ctrlp.cnx /*'g:ctrlp_use_caching'*
'g:ctrlp_user_command' ctrlp.cnx /*'g:ctrlp_user_command'*
'g:ctrlp_working_path_mode' ctrlp.cnx /*'g:ctrlp_working_path_mode'*
'g:loaded_ctrlp' ctrlp.cnx /*'g:loaded_ctrlp'*
:CtrlP ctrlp.cnx /*:CtrlP*
:CtrlPBookmarkDir ctrlp.cnx /*:CtrlPBookmarkDir*
:CtrlPBookmarkDirAdd ctrlp.cnx /*:CtrlPBookmarkDirAdd*
:CtrlPBufTag ctrlp.cnx /*:CtrlPBufTag*
:CtrlPBufTagAll ctrlp.cnx /*:CtrlPBufTagAll*
:CtrlPBuffer ctrlp.cnx /*:CtrlPBuffer*
:CtrlPChange ctrlp.cnx /*:CtrlPChange*
:CtrlPChangeAll ctrlp.cnx /*:CtrlPChangeAll*
:CtrlPClearAllCaches ctrlp.cnx /*:CtrlPClearAllCaches*
:CtrlPClearCache ctrlp.cnx /*:CtrlPClearCache*
:CtrlPCurFile ctrlp.cnx /*:CtrlPCurFile*
:CtrlPCurWD ctrlp.cnx /*:CtrlPCurWD*
:CtrlPDir ctrlp.cnx /*:CtrlPDir*
:CtrlPLastMode ctrlp.cnx /*:CtrlPLastMode*
:CtrlPLine ctrlp.cnx /*:CtrlPLine*
:CtrlPMRU ctrlp.cnx /*:CtrlPMRU*
:CtrlPMixed ctrlp.cnx /*:CtrlPMixed*
:CtrlPQuickfix ctrlp.cnx /*:CtrlPQuickfix*
:CtrlPRTS ctrlp.cnx /*:CtrlPRTS*
:CtrlPRoot ctrlp.cnx /*:CtrlPRoot*
:CtrlPTag ctrlp.cnx /*:CtrlPTag*
:CtrlPUndo ctrlp.cnx /*:CtrlPUndo*
ClearAllCtrlPCaches ctrlp.cnx /*ClearAllCtrlPCaches*
ClearCtrlPCache ctrlp.cnx /*ClearCtrlPCache*
ControlP ctrlp.cnx /*ControlP*
CtrlP ctrlp.cnx /*CtrlP*
ResetCtrlP ctrlp.cnx /*ResetCtrlP*
ctrlp-autoignore-extension ctrlp.cnx /*ctrlp-autoignore-extension*
ctrlp-changelog ctrlp.cnx /*ctrlp-changelog*
ctrlp-commands ctrlp.cnx /*ctrlp-commands*
ctrlp-content ctrlp.cnx /*ctrlp-content*
ctrlp-credits ctrlp.cnx /*ctrlp-credits*
ctrlp-customization ctrlp.cnx /*ctrlp-customization*
ctrlp-default-value ctrlp.cnx /*ctrlp-default-value*
ctrlp-extensions ctrlp.cnx /*ctrlp-extensions*
ctrlp-input-formats ctrlp.cnx /*ctrlp-input-formats*
ctrlp-intro ctrlp.cnx /*ctrlp-intro*
ctrlp-mappings ctrlp.cnx /*ctrlp-mappings*
ctrlp-miscellaneous-configs ctrlp.cnx /*ctrlp-miscellaneous-configs*
ctrlp-options ctrlp.cnx /*ctrlp-options*
ctrlp.txt ctrlp.cnx /*ctrlp.txt*
g:ctrlp_dont_split ctrlp.cnx /*g:ctrlp_dont_split*
g:ctrlp_dotfiles ctrlp.cnx /*g:ctrlp_dotfiles*
g:ctrlp_highlight_match ctrlp.cnx /*g:ctrlp_highlight_match*
g:ctrlp_jump_to_buffer ctrlp.cnx /*g:ctrlp_jump_to_buffer*
g:ctrlp_live_update ctrlp.cnx /*g:ctrlp_live_update*
g:ctrlp_match_window_bottom ctrlp.cnx /*g:ctrlp_match_window_bottom*
g:ctrlp_match_window_reversed ctrlp.cnx /*g:ctrlp_match_window_reversed*
g:ctrlp_max_height ctrlp.cnx /*g:ctrlp_max_height*
g:ctrlp_mru_files ctrlp.cnx /*g:ctrlp_mru_files*
g:ctrlp_open_multi ctrlp.cnx /*g:ctrlp_open_multi*
g:ctrlp_persistent_input ctrlp.cnx /*g:ctrlp_persistent_input*
g:ctrlp_regexp_search ctrlp.cnx /*g:ctrlp_regexp_search*
string-match ctrlp.cnx /*string-match*

View File

@@ -0,0 +1,66 @@
g:lightline lightline.txt /*g:lightline*
g:lightline.active lightline.txt /*g:lightline.active*
g:lightline.colorscheme lightline.txt /*g:lightline.colorscheme*
g:lightline.component lightline.txt /*g:lightline.component*
g:lightline.component_expand lightline.txt /*g:lightline.component_expand*
g:lightline.component_function lightline.txt /*g:lightline.component_function*
g:lightline.component_function_visible_condition lightline.txt /*g:lightline.component_function_visible_condition*
g:lightline.component_raw lightline.txt /*g:lightline.component_raw*
g:lightline.component_type lightline.txt /*g:lightline.component_type*
g:lightline.component_visible_condition lightline.txt /*g:lightline.component_visible_condition*
g:lightline.enable lightline.txt /*g:lightline.enable*
g:lightline.inactive lightline.txt /*g:lightline.inactive*
g:lightline.mode_map lightline.txt /*g:lightline.mode_map*
g:lightline.separator lightline.txt /*g:lightline.separator*
g:lightline.subseparator lightline.txt /*g:lightline.subseparator*
g:lightline.tab lightline.txt /*g:lightline.tab*
g:lightline.tab_component lightline.txt /*g:lightline.tab_component*
g:lightline.tab_component_function lightline.txt /*g:lightline.tab_component_function*
g:lightline.tabline lightline.txt /*g:lightline.tabline*
g:lightline.tabline_separator lightline.txt /*g:lightline.tabline_separator*
g:lightline.tabline_subseparator lightline.txt /*g:lightline.tabline_subseparator*
lightline lightline.txt /*lightline*
lightline#colorscheme() lightline.txt /*lightline#colorscheme()*
lightline#concatenate() lightline.txt /*lightline#concatenate()*
lightline#disable() lightline.txt /*lightline#disable()*
lightline#enable() lightline.txt /*lightline#enable()*
lightline#highlight() lightline.txt /*lightline#highlight()*
lightline#init() lightline.txt /*lightline#init()*
lightline#link() lightline.txt /*lightline#link()*
lightline#mode() lightline.txt /*lightline#mode()*
lightline#palette() lightline.txt /*lightline#palette()*
lightline#statusline() lightline.txt /*lightline#statusline()*
lightline#tabline() lightline.txt /*lightline#tabline()*
lightline#toggle() lightline.txt /*lightline#toggle()*
lightline#update() lightline.txt /*lightline#update()*
lightline#update_once() lightline.txt /*lightline#update_once()*
lightline-colorscheme lightline.txt /*lightline-colorscheme*
lightline-component-expansion lightline.txt /*lightline-component-expansion*
lightline-contents lightline.txt /*lightline-contents*
lightline-examples lightline.txt /*lightline-examples*
lightline-font lightline.txt /*lightline-font*
lightline-function lightline.txt /*lightline-function*
lightline-introduction lightline.txt /*lightline-introduction*
lightline-nice-examples lightline.txt /*lightline-nice-examples*
lightline-option lightline.txt /*lightline-option*
lightline-powerful-example lightline.txt /*lightline-powerful-example*
lightline-problem-1 lightline.txt /*lightline-problem-1*
lightline-problem-10 lightline.txt /*lightline-problem-10*
lightline-problem-11 lightline.txt /*lightline-problem-11*
lightline-problem-12 lightline.txt /*lightline-problem-12*
lightline-problem-13 lightline.txt /*lightline-problem-13*
lightline-problem-14 lightline.txt /*lightline-problem-14*
lightline-problem-15 lightline.txt /*lightline-problem-15*
lightline-problem-16 lightline.txt /*lightline-problem-16*
lightline-problem-17 lightline.txt /*lightline-problem-17*
lightline-problem-2 lightline.txt /*lightline-problem-2*
lightline-problem-3 lightline.txt /*lightline-problem-3*
lightline-problem-4 lightline.txt /*lightline-problem-4*
lightline-problem-5 lightline.txt /*lightline-problem-5*
lightline-problem-6 lightline.txt /*lightline-problem-6*
lightline-problem-7 lightline.txt /*lightline-problem-7*
lightline-problem-8 lightline.txt /*lightline-problem-8*
lightline-problem-9 lightline.txt /*lightline-problem-9*
lightline-spirit lightline.txt /*lightline-spirit*
lightline-troubleshooting lightline.txt /*lightline-troubleshooting*
lightline.txt lightline.txt /*lightline.txt*

View File

@@ -0,0 +1,143 @@
:NERDTree NERDTree.txt /*:NERDTree*
:NERDTreeCWD NERDTree.txt /*:NERDTreeCWD*
:NERDTreeClose NERDTree.txt /*:NERDTreeClose*
:NERDTreeFind NERDTree.txt /*:NERDTreeFind*
:NERDTreeFocus NERDTree.txt /*:NERDTreeFocus*
:NERDTreeFromBookmark NERDTree.txt /*:NERDTreeFromBookmark*
:NERDTreeMirror NERDTree.txt /*:NERDTreeMirror*
:NERDTreeRefreshRoot NERDTree.txt /*:NERDTreeRefreshRoot*
:NERDTreeToggle NERDTree.txt /*:NERDTreeToggle*
:NERDTreeToggleVCS NERDTree.txt /*:NERDTreeToggleVCS*
:NERDTreeVCS NERDTree.txt /*:NERDTreeVCS*
NERDTree NERDTree.txt /*NERDTree*
NERDTree-<CR> NERDTree.txt /*NERDTree-<CR>*
NERDTree-? NERDTree.txt /*NERDTree-?*
NERDTree-A NERDTree.txt /*NERDTree-A*
NERDTree-B NERDTree.txt /*NERDTree-B*
NERDTree-C NERDTree.txt /*NERDTree-C*
NERDTree-C-J NERDTree.txt /*NERDTree-C-J*
NERDTree-C-K NERDTree.txt /*NERDTree-C-K*
NERDTree-CD NERDTree.txt /*NERDTree-CD*
NERDTree-D NERDTree.txt /*NERDTree-D*
NERDTree-F NERDTree.txt /*NERDTree-F*
NERDTree-I NERDTree.txt /*NERDTree-I*
NERDTree-J NERDTree.txt /*NERDTree-J*
NERDTree-K NERDTree.txt /*NERDTree-K*
NERDTree-O NERDTree.txt /*NERDTree-O*
NERDTree-P NERDTree.txt /*NERDTree-P*
NERDTree-R NERDTree.txt /*NERDTree-R*
NERDTree-T NERDTree.txt /*NERDTree-T*
NERDTree-U NERDTree.txt /*NERDTree-U*
NERDTree-X NERDTree.txt /*NERDTree-X*
NERDTree-cd NERDTree.txt /*NERDTree-cd*
NERDTree-contents NERDTree.txt /*NERDTree-contents*
NERDTree-e NERDTree.txt /*NERDTree-e*
NERDTree-f NERDTree.txt /*NERDTree-f*
NERDTree-gi NERDTree.txt /*NERDTree-gi*
NERDTree-go NERDTree.txt /*NERDTree-go*
NERDTree-gs NERDTree.txt /*NERDTree-gs*
NERDTree-i NERDTree.txt /*NERDTree-i*
NERDTree-m NERDTree.txt /*NERDTree-m*
NERDTree-o NERDTree.txt /*NERDTree-o*
NERDTree-p NERDTree.txt /*NERDTree-p*
NERDTree-q NERDTree.txt /*NERDTree-q*
NERDTree-r NERDTree.txt /*NERDTree-r*
NERDTree-s NERDTree.txt /*NERDTree-s*
NERDTree-t NERDTree.txt /*NERDTree-t*
NERDTree-u NERDTree.txt /*NERDTree-u*
NERDTree-x NERDTree.txt /*NERDTree-x*
NERDTree.txt NERDTree.txt /*NERDTree.txt*
NERDTreeAPI NERDTree.txt /*NERDTreeAPI*
NERDTreeAbout NERDTree.txt /*NERDTreeAbout*
NERDTreeAddKeyMap() NERDTree.txt /*NERDTreeAddKeyMap()*
NERDTreeAddMenuItem() NERDTree.txt /*NERDTreeAddMenuItem()*
NERDTreeAddMenuSeparator() NERDTree.txt /*NERDTreeAddMenuSeparator()*
NERDTreeAddPathFilter() NERDTree.txt /*NERDTreeAddPathFilter()*
NERDTreeAddSubmenu() NERDTree.txt /*NERDTreeAddSubmenu()*
NERDTreeAutoCenter NERDTree.txt /*NERDTreeAutoCenter*
NERDTreeAutoCenterThreshold NERDTree.txt /*NERDTreeAutoCenterThreshold*
NERDTreeAutoDeleteBuffer NERDTree.txt /*NERDTreeAutoDeleteBuffer*
NERDTreeBookmarkCommands NERDTree.txt /*NERDTreeBookmarkCommands*
NERDTreeBookmarkTable NERDTree.txt /*NERDTreeBookmarkTable*
NERDTreeBookmarks NERDTree.txt /*NERDTreeBookmarks*
NERDTreeBookmarksFile NERDTree.txt /*NERDTreeBookmarksFile*
NERDTreeBookmarksSort NERDTree.txt /*NERDTreeBookmarksSort*
NERDTreeCascadeOpenSingleChildDir NERDTree.txt /*NERDTreeCascadeOpenSingleChildDir*
NERDTreeCascadeSingleChildDir NERDTree.txt /*NERDTreeCascadeSingleChildDir*
NERDTreeCaseSensitiveSort NERDTree.txt /*NERDTreeCaseSensitiveSort*
NERDTreeChDirMode NERDTree.txt /*NERDTreeChDirMode*
NERDTreeCreatePrefix NERDTree.txt /*NERDTreeCreatePrefix*
NERDTreeCustomOpenArgs NERDTree.txt /*NERDTreeCustomOpenArgs*
NERDTreeDirArrowCollapsible NERDTree.txt /*NERDTreeDirArrowCollapsible*
NERDTreeDirArrowExpandable NERDTree.txt /*NERDTreeDirArrowExpandable*
NERDTreeFunctionality NERDTree.txt /*NERDTreeFunctionality*
NERDTreeGlobalCommands NERDTree.txt /*NERDTreeGlobalCommands*
NERDTreeHighlightCursorline NERDTree.txt /*NERDTreeHighlightCursorline*
NERDTreeHijackNetrw NERDTree.txt /*NERDTreeHijackNetrw*
NERDTreeIgnore NERDTree.txt /*NERDTreeIgnore*
NERDTreeInvalidBookmarks NERDTree.txt /*NERDTreeInvalidBookmarks*
NERDTreeKeymapAPI NERDTree.txt /*NERDTreeKeymapAPI*
NERDTreeLicense NERDTree.txt /*NERDTreeLicense*
NERDTreeMapCWD NERDTree.txt /*NERDTreeMapCWD*
NERDTreeMapChangeRoot NERDTree.txt /*NERDTreeMapChangeRoot*
NERDTreeMapChdir NERDTree.txt /*NERDTreeMapChdir*
NERDTreeMapCloseChildren NERDTree.txt /*NERDTreeMapCloseChildren*
NERDTreeMapCloseDir NERDTree.txt /*NERDTreeMapCloseDir*
NERDTreeMapCustomOpen NERDTree.txt /*NERDTreeMapCustomOpen*
NERDTreeMapDeleteBookmark NERDTree.txt /*NERDTreeMapDeleteBookmark*
NERDTreeMapHelp NERDTree.txt /*NERDTreeMapHelp*
NERDTreeMapJumpFirstChild NERDTree.txt /*NERDTreeMapJumpFirstChild*
NERDTreeMapJumpLastChild NERDTree.txt /*NERDTreeMapJumpLastChild*
NERDTreeMapJumpNextSibling NERDTree.txt /*NERDTreeMapJumpNextSibling*
NERDTreeMapJumpParent NERDTree.txt /*NERDTreeMapJumpParent*
NERDTreeMapJumpPrevSibling NERDTree.txt /*NERDTreeMapJumpPrevSibling*
NERDTreeMapJumpRoot NERDTree.txt /*NERDTreeMapJumpRoot*
NERDTreeMapMenu NERDTree.txt /*NERDTreeMapMenu*
NERDTreeMapOpenExpl NERDTree.txt /*NERDTreeMapOpenExpl*
NERDTreeMapOpenInTab NERDTree.txt /*NERDTreeMapOpenInTab*
NERDTreeMapOpenInTabSilent NERDTree.txt /*NERDTreeMapOpenInTabSilent*
NERDTreeMapOpenRecursively NERDTree.txt /*NERDTreeMapOpenRecursively*
NERDTreeMapOpenSplit NERDTree.txt /*NERDTreeMapOpenSplit*
NERDTreeMapOpenVSplit NERDTree.txt /*NERDTreeMapOpenVSplit*
NERDTreeMapPreviewSplit NERDTree.txt /*NERDTreeMapPreviewSplit*
NERDTreeMapPreviewVSplit NERDTree.txt /*NERDTreeMapPreviewVSplit*
NERDTreeMapQuit NERDTree.txt /*NERDTreeMapQuit*
NERDTreeMapRefresh NERDTree.txt /*NERDTreeMapRefresh*
NERDTreeMapRefreshRoot NERDTree.txt /*NERDTreeMapRefreshRoot*
NERDTreeMapToggleBookmarks NERDTree.txt /*NERDTreeMapToggleBookmarks*
NERDTreeMapToggleFiles NERDTree.txt /*NERDTreeMapToggleFiles*
NERDTreeMapToggleFilters NERDTree.txt /*NERDTreeMapToggleFilters*
NERDTreeMapToggleHidden NERDTree.txt /*NERDTreeMapToggleHidden*
NERDTreeMapToggleZoom NERDTree.txt /*NERDTreeMapToggleZoom*
NERDTreeMapUpdir NERDTree.txt /*NERDTreeMapUpdir*
NERDTreeMapUpdirKeepOpen NERDTree.txt /*NERDTreeMapUpdirKeepOpen*
NERDTreeMappings NERDTree.txt /*NERDTreeMappings*
NERDTreeMarkBookmarks NERDTree.txt /*NERDTreeMarkBookmarks*
NERDTreeMenu NERDTree.txt /*NERDTreeMenu*
NERDTreeMenu-j NERDTree.txt /*NERDTreeMenu-j*
NERDTreeMenu-k NERDTree.txt /*NERDTreeMenu-k*
NERDTreeMenuAPI NERDTree.txt /*NERDTreeMenuAPI*
NERDTreeMenuDown NERDTree.txt /*NERDTreeMenuDown*
NERDTreeMenuUp NERDTree.txt /*NERDTreeMenuUp*
NERDTreeMinimalMenu NERDTree.txt /*NERDTreeMinimalMenu*
NERDTreeMinimalUI NERDTree.txt /*NERDTreeMinimalUI*
NERDTreeMouseMode NERDTree.txt /*NERDTreeMouseMode*
NERDTreeNaturalSort NERDTree.txt /*NERDTreeNaturalSort*
NERDTreeNodeDelimiter NERDTree.txt /*NERDTreeNodeDelimiter*
NERDTreePathListenerAPI NERDTree.txt /*NERDTreePathListenerAPI*
NERDTreeQuitOnOpen NERDTree.txt /*NERDTreeQuitOnOpen*
NERDTreeRender() NERDTree.txt /*NERDTreeRender()*
NERDTreeRespectWildIgnore NERDTree.txt /*NERDTreeRespectWildIgnore*
NERDTreeSettings NERDTree.txt /*NERDTreeSettings*
NERDTreeSettingsDetails NERDTree.txt /*NERDTreeSettingsDetails*
NERDTreeSettingsSummary NERDTree.txt /*NERDTreeSettingsSummary*
NERDTreeShowBookmarks NERDTree.txt /*NERDTreeShowBookmarks*
NERDTreeShowFiles NERDTree.txt /*NERDTreeShowFiles*
NERDTreeShowHidden NERDTree.txt /*NERDTreeShowHidden*
NERDTreeShowLineNumbers NERDTree.txt /*NERDTreeShowLineNumbers*
NERDTreeSortOrder NERDTree.txt /*NERDTreeSortOrder*
NERDTreeStatusline NERDTree.txt /*NERDTreeStatusline*
NERDTreeUseTCD NERDTree.txt /*NERDTreeUseTCD*
NERDTreeWinPos NERDTree.txt /*NERDTreeWinPos*
NERDTreeWinSize NERDTree.txt /*NERDTreeWinSize*
loaded_nerd_tree NERDTree.txt /*loaded_nerd_tree*

View File

@@ -0,0 +1,67 @@
:Cargo rust.txt /*:Cargo*
:Cbench rust.txt /*:Cbench*
:Cbuild rust.txt /*:Cbuild*
:Cclean rust.txt /*:Cclean*
:Cdoc rust.txt /*:Cdoc*
:Cinit rust.txt /*:Cinit*
:Cinstall rust.txt /*:Cinstall*
:Cpublish rust.txt /*:Cpublish*
:Crun rust.txt /*:Crun*
:Cruntarget rust.txt /*:Cruntarget*
:Csearch rust.txt /*:Csearch*
:Ctest rust.txt /*:Ctest*
:Cupdate rust.txt /*:Cupdate*
:RustEmitAsm rust.txt /*:RustEmitAsm*
:RustEmitIr rust.txt /*:RustEmitIr*
:RustExpand rust.txt /*:RustExpand*
:RustFmt rust.txt /*:RustFmt*
:RustFmtRange rust.txt /*:RustFmtRange*
:RustInfo rust.txt /*:RustInfo*
:RustInfoClipboard rust.txt /*:RustInfoClipboard*
:RustInfoToFile rust.txt /*:RustInfoToFile*
:RustPlay rust.txt /*:RustPlay*
:RustRun rust.txt /*:RustRun*
:RustTest rust.txt /*:RustTest*
b:rust_cargo_avoid_whole_workspace rust.txt /*b:rust_cargo_avoid_whole_workspace*
b:rust_cargo_check_all_features rust.txt /*b:rust_cargo_check_all_features*
b:rust_cargo_check_all_targets rust.txt /*b:rust_cargo_check_all_targets*
b:rust_cargo_check_benches rust.txt /*b:rust_cargo_check_benches*
b:rust_cargo_check_examples rust.txt /*b:rust_cargo_check_examples*
b:rust_cargo_check_tests rust.txt /*b:rust_cargo_check_tests*
b:rustfmt_autosave rust.txt /*b:rustfmt_autosave*
ft_rust.txt rust.txt /*ft_rust.txt*
g:cargo_makeprg_params rust.txt /*g:cargo_makeprg_params*
g:cargo_shell_command_runner rust.txt /*g:cargo_shell_command_runner*
g:ftplugin_rust_source_path rust.txt /*g:ftplugin_rust_source_path*
g:rust_bang_comment_leader rust.txt /*g:rust_bang_comment_leader*
g:rust_cargo_avoid_whole_workspace rust.txt /*g:rust_cargo_avoid_whole_workspace*
g:rust_cargo_check_all_features rust.txt /*g:rust_cargo_check_all_features*
g:rust_cargo_check_all_targets rust.txt /*g:rust_cargo_check_all_targets*
g:rust_cargo_check_benches rust.txt /*g:rust_cargo_check_benches*
g:rust_cargo_check_examples rust.txt /*g:rust_cargo_check_examples*
g:rust_cargo_check_tests rust.txt /*g:rust_cargo_check_tests*
g:rust_clip_command rust.txt /*g:rust_clip_command*
g:rust_conceal rust.txt /*g:rust_conceal*
g:rust_conceal_mod_path rust.txt /*g:rust_conceal_mod_path*
g:rust_conceal_pub rust.txt /*g:rust_conceal_pub*
g:rust_fold rust.txt /*g:rust_fold*
g:rust_keep_autopairs_default rust.txt /*g:rust_keep_autopairs_default*
g:rust_playpen_url rust.txt /*g:rust_playpen_url*
g:rust_recommended_style rust.txt /*g:rust_recommended_style*
g:rust_shortener_url rust.txt /*g:rust_shortener_url*
g:rust_use_custom_ctags_defs rust.txt /*g:rust_use_custom_ctags_defs*
g:rustc_makeprg_no_percent rust.txt /*g:rustc_makeprg_no_percent*
g:rustc_path rust.txt /*g:rustc_path*
g:rustfmt_autosave rust.txt /*g:rustfmt_autosave*
g:rustfmt_autosave_if_config_present rust.txt /*g:rustfmt_autosave_if_config_present*
g:rustfmt_command rust.txt /*g:rustfmt_command*
g:rustfmt_emit_files rust.txt /*g:rustfmt_emit_files*
g:rustfmt_fail_silently rust.txt /*g:rustfmt_fail_silently*
g:rustfmt_options rust.txt /*g:rustfmt_options*
rust rust.txt /*rust*
rust-auto-pairs rust.txt /*rust-auto-pairs*
rust-commands rust.txt /*rust-commands*
rust-intro rust.txt /*rust-intro*
rust-mappings rust.txt /*rust-mappings*
rust-settings rust.txt /*rust-settings*
rust-syntastic rust.txt /*rust-syntastic*

View File

@@ -0,0 +1,8 @@
:Tabularize Tabular.txt /*:Tabularize*
Tabular.txt Tabular.txt /*Tabular.txt*
tabular Tabular.txt /*tabular*
tabular-intro Tabular.txt /*tabular-intro*
tabular-scripting Tabular.txt /*tabular-scripting*
tabular-toc Tabular.txt /*tabular-toc*
tabular-walkthrough Tabular.txt /*tabular-walkthrough*
tabular.vim Tabular.txt /*tabular.vim*

View File

@@ -0,0 +1,13 @@
:Abolish abolish.txt /*:Abolish*
:S abolish.txt /*:S*
:Subvert abolish.txt /*:Subvert*
abolish abolish.txt /*abolish*
abolish-abbrev abolish.txt /*abolish-abbrev*
abolish-coercion abolish.txt /*abolish-coercion*
abolish-coercion-reversible abolish.txt /*abolish-coercion-reversible*
abolish-grep abolish.txt /*abolish-grep*
abolish-patterns abolish.txt /*abolish-patterns*
abolish-search abolish.txt /*abolish-search*
abolish-substitute abolish.txt /*abolish-substitute*
abolish.txt abolish.txt /*abolish.txt*
cr abolish.txt /*cr*

View File

@@ -0,0 +1,6 @@
cached_file_contents cached_file_contents.txt /*cached_file_contents*
faked-function-reference funcref.txt /*faked-function-reference*
funcref funcref.txt /*funcref*
funcref#Call funcref.txt /*funcref#Call*
funcref#Function funcref.txt /*funcref#Function*
tiny-cmd tiny_cmd.txt /*tiny-cmd*

View File

@@ -0,0 +1,8 @@
:Commentary commentary.txt /*:Commentary*
commentary.txt commentary.txt /*commentary.txt*
gc commentary.txt /*gc*
gcc commentary.txt /*gcc*
gcgc commentary.txt /*gcgc*
gcu commentary.txt /*gcu*
o_gc commentary.txt /*o_gc*
v_gc commentary.txt /*v_gc*

View File

@@ -0,0 +1,68 @@
g:gitgutter_async gitgutter.txt /*g:gitgutter_async*
g:gitgutter_diff_args gitgutter.txt /*g:gitgutter_diff_args*
g:gitgutter_diff_base gitgutter.txt /*g:gitgutter_diff_base*
g:gitgutter_diff_relative_to gitgutter.txt /*g:gitgutter_diff_relative_to*
g:gitgutter_enabled gitgutter.txt /*g:gitgutter_enabled*
g:gitgutter_git_args gitgutter.txt /*g:gitgutter_git_args*
g:gitgutter_git_executable gitgutter.txt /*g:gitgutter_git_executable*
g:gitgutter_grep gitgutter.txt /*g:gitgutter_grep*
g:gitgutter_highlight_linenrs gitgutter.txt /*g:gitgutter_highlight_linenrs*
g:gitgutter_highlight_lines gitgutter.txt /*g:gitgutter_highlight_lines*
g:gitgutter_log gitgutter.txt /*g:gitgutter_log*
g:gitgutter_map_keys gitgutter.txt /*g:gitgutter_map_keys*
g:gitgutter_max_signs gitgutter.txt /*g:gitgutter_max_signs*
g:gitgutter_preview_win_floating gitgutter.txt /*g:gitgutter_preview_win_floating*
g:gitgutter_preview_win_location gitgutter.txt /*g:gitgutter_preview_win_location*
g:gitgutter_set_sign_backgrounds gitgutter.txt /*g:gitgutter_set_sign_backgrounds*
g:gitgutter_sign_added gitgutter.txt /*g:gitgutter_sign_added*
g:gitgutter_sign_allow_clobber gitgutter.txt /*g:gitgutter_sign_allow_clobber*
g:gitgutter_sign_modified gitgutter.txt /*g:gitgutter_sign_modified*
g:gitgutter_sign_modified_removed gitgutter.txt /*g:gitgutter_sign_modified_removed*
g:gitgutter_sign_priority gitgutter.txt /*g:gitgutter_sign_priority*
g:gitgutter_sign_removed gitgutter.txt /*g:gitgutter_sign_removed*
g:gitgutter_sign_removed_first_line gitgutter.txt /*g:gitgutter_sign_removed_first_line*
g:gitgutter_signs gitgutter.txt /*g:gitgutter_signs*
g:gitgutter_terminal_reports_focus gitgutter.txt /*g:gitgutter_terminal_reports_focus*
g:gitgutter_use_location_list gitgutter.txt /*g:gitgutter_use_location_list*
gitgutter gitgutter.txt /*gitgutter*
gitgutter-:GitGutter gitgutter.txt /*gitgutter-:GitGutter*
gitgutter-:GitGutterAll gitgutter.txt /*gitgutter-:GitGutterAll*
gitgutter-:GitGutterDisable gitgutter.txt /*gitgutter-:GitGutterDisable*
gitgutter-:GitGutterEnable gitgutter.txt /*gitgutter-:GitGutterEnable*
gitgutter-:GitGutterFold gitgutter.txt /*gitgutter-:GitGutterFold*
gitgutter-:GitGutterLineHighlightsDisable gitgutter.txt /*gitgutter-:GitGutterLineHighlightsDisable*
gitgutter-:GitGutterLineHighlightsEnable gitgutter.txt /*gitgutter-:GitGutterLineHighlightsEnable*
gitgutter-:GitGutterLineHighlightsToggle gitgutter.txt /*gitgutter-:GitGutterLineHighlightsToggle*
gitgutter-:GitGutterLineNrHighlightsDisable gitgutter.txt /*gitgutter-:GitGutterLineNrHighlightsDisable*
gitgutter-:GitGutterLineNrHighlightsEnable gitgutter.txt /*gitgutter-:GitGutterLineNrHighlightsEnable*
gitgutter-:GitGutterLineNrHighlightsToggle gitgutter.txt /*gitgutter-:GitGutterLineNrHighlightsToggle*
gitgutter-:GitGutterNextHunk gitgutter.txt /*gitgutter-:GitGutterNextHunk*
gitgutter-:GitGutterPrevHunk gitgutter.txt /*gitgutter-:GitGutterPrevHunk*
gitgutter-:GitGutterPreviewHunk gitgutter.txt /*gitgutter-:GitGutterPreviewHunk*
gitgutter-:GitGutterQuickFix gitgutter.txt /*gitgutter-:GitGutterQuickFix*
gitgutter-:GitGutterSignsDisable gitgutter.txt /*gitgutter-:GitGutterSignsDisable*
gitgutter-:GitGutterSignsEnable gitgutter.txt /*gitgutter-:GitGutterSignsEnable*
gitgutter-:GitGutterSignsToggle gitgutter.txt /*gitgutter-:GitGutterSignsToggle*
gitgutter-:GitGutterStageHunk gitgutter.txt /*gitgutter-:GitGutterStageHunk*
gitgutter-:GitGutterToggle gitgutter.txt /*gitgutter-:GitGutterToggle*
gitgutter-:GitGutterUndoHunk gitgutter.txt /*gitgutter-:GitGutterUndoHunk*
gitgutter-<Leader>hp gitgutter.txt /*gitgutter-<Leader>hp*
gitgutter-<Leader>hs gitgutter.txt /*gitgutter-<Leader>hs*
gitgutter-<Leader>hu gitgutter.txt /*gitgutter-<Leader>hu*
gitgutter-[c gitgutter.txt /*gitgutter-[c*
gitgutter-]c gitgutter.txt /*gitgutter-]c*
gitgutter-ac gitgutter.txt /*gitgutter-ac*
gitgutter-autocommands gitgutter.txt /*gitgutter-autocommands*
gitgutter-commands gitgutter.txt /*gitgutter-commands*
gitgutter-faq gitgutter.txt /*gitgutter-faq*
gitgutter-highlights gitgutter.txt /*gitgutter-highlights*
gitgutter-ic gitgutter.txt /*gitgutter-ic*
gitgutter-installation gitgutter.txt /*gitgutter-installation*
gitgutter-introduction gitgutter.txt /*gitgutter-introduction*
gitgutter-mappings gitgutter.txt /*gitgutter-mappings*
gitgutter-options gitgutter.txt /*gitgutter-options*
gitgutter-statusline gitgutter.txt /*gitgutter-statusline*
gitgutter-text-object gitgutter.txt /*gitgutter-text-object*
gitgutter-troubleshooting gitgutter.txt /*gitgutter-troubleshooting*
gitgutter-windows gitgutter.txt /*gitgutter-windows*
gitgutter.txt gitgutter.txt /*gitgutter.txt*

View File

@@ -0,0 +1,9 @@
aI indent-object.txt /*aI*
ai indent-object.txt /*ai*
iI indent-object.txt /*iI*
ii indent-object.txt /*ii*
indent-object.txt indent-object.txt /*indent-object.txt*
indtobj-about indent-object.txt /*indtobj-about*
indtobj-blanklines indent-object.txt /*indtobj-blanklines*
indtobj-introduction indent-object.txt /*indtobj-introduction*
indtobj-objects indent-object.txt /*indtobj-objects*

View File

@@ -0,0 +1,3 @@
vim-lastplace vim-lastplace.txt /*vim-lastplace*
vim-lastplace-about vim-lastplace.txt /*vim-lastplace-about*
vim-lastplace-introduction vim-lastplace.txt /*vim-lastplace-introduction*

View File

@@ -0,0 +1,80 @@
:HeaderDecrease vim-markdown.txt /*:HeaderDecrease*
:HeaderIncrease vim-markdown.txt /*:HeaderIncrease*
:SetexToAtx vim-markdown.txt /*:SetexToAtx*
:TableFormat vim-markdown.txt /*:TableFormat*
:Toc vim-markdown.txt /*:Toc*
:Toch vim-markdown.txt /*:Toch*
:Toct vim-markdown.txt /*:Toct*
:Tocv vim-markdown.txt /*:Tocv*
g:vim_markdown_anchorexpr vim-markdown.txt /*g:vim_markdown_anchorexpr*
g:vim_markdown_auto_extension_ext vim-markdown.txt /*g:vim_markdown_auto_extension_ext*
g:vim_markdown_auto_insert_bullets vim-markdown.txt /*g:vim_markdown_auto_insert_bullets*
g:vim_markdown_autowrite vim-markdown.txt /*g:vim_markdown_autowrite*
g:vim_markdown_conceal vim-markdown.txt /*g:vim_markdown_conceal*
g:vim_markdown_conceal_code_blocks vim-markdown.txt /*g:vim_markdown_conceal_code_blocks*
g:vim_markdown_edit_url_in vim-markdown.txt /*g:vim_markdown_edit_url_in*
g:vim_markdown_emphasis_multiline vim-markdown.txt /*g:vim_markdown_emphasis_multiline*
g:vim_markdown_fenced_languages vim-markdown.txt /*g:vim_markdown_fenced_languages*
g:vim_markdown_folding_disabled vim-markdown.txt /*g:vim_markdown_folding_disabled*
g:vim_markdown_folding_level vim-markdown.txt /*g:vim_markdown_folding_level*
g:vim_markdown_folding_style_pythonic vim-markdown.txt /*g:vim_markdown_folding_style_pythonic*
g:vim_markdown_follow_anchor vim-markdown.txt /*g:vim_markdown_follow_anchor*
g:vim_markdown_frontmatter vim-markdown.txt /*g:vim_markdown_frontmatter*
g:vim_markdown_json_frontmatter vim-markdown.txt /*g:vim_markdown_json_frontmatter*
g:vim_markdown_math vim-markdown.txt /*g:vim_markdown_math*
g:vim_markdown_new_list_item_indent vim-markdown.txt /*g:vim_markdown_new_list_item_indent*
g:vim_markdown_no_default_key_mappings vim-markdown.txt /*g:vim_markdown_no_default_key_mappings*
g:vim_markdown_no_extensions_in_markdown vim-markdown.txt /*g:vim_markdown_no_extensions_in_markdown*
g:vim_markdown_override_foldtext vim-markdown.txt /*g:vim_markdown_override_foldtext*
g:vim_markdown_strikethrough vim-markdown.txt /*g:vim_markdown_strikethrough*
g:vim_markdown_toc_autofit vim-markdown.txt /*g:vim_markdown_toc_autofit*
g:vim_markdown_toml_frontmatter vim-markdown.txt /*g:vim_markdown_toml_frontmatter*
vim-markdown vim-markdown.txt /*vim-markdown*
vim-markdown-[[ vim-markdown.txt /*vim-markdown-[[*
vim-markdown-[] vim-markdown.txt /*vim-markdown-[]*
vim-markdown-][ vim-markdown.txt /*vim-markdown-][*
vim-markdown-]] vim-markdown.txt /*vim-markdown-]]*
vim-markdown-]c vim-markdown.txt /*vim-markdown-]c*
vim-markdown-]u vim-markdown.txt /*vim-markdown-]u*
vim-markdown-adjust-new-list-item-indent vim-markdown.txt /*vim-markdown-adjust-new-list-item-indent*
vim-markdown-auto-write-when-following-link vim-markdown.txt /*vim-markdown-auto-write-when-following-link*
vim-markdown-basic-usage vim-markdown.txt /*vim-markdown-basic-usage*
vim-markdown-change-default-file-extension vim-markdown.txt /*vim-markdown-change-default-file-extension*
vim-markdown-change-fold-style vim-markdown.txt /*vim-markdown-change-fold-style*
vim-markdown-change-how-to-open-new-files vim-markdown.txt /*vim-markdown-change-how-to-open-new-files*
vim-markdown-commands vim-markdown.txt /*vim-markdown-commands*
vim-markdown-concealing vim-markdown.txt /*vim-markdown-concealing*
vim-markdown-credits vim-markdown.txt /*vim-markdown-credits*
vim-markdown-disable-default-key-mappings vim-markdown.txt /*vim-markdown-disable-default-key-mappings*
vim-markdown-disable-folding vim-markdown.txt /*vim-markdown-disable-folding*
vim-markdown-do-not-automatically-insert-bulletpoints vim-markdown.txt /*vim-markdown-do-not-automatically-insert-bulletpoints*
vim-markdown-do-not-require-.md-extensions-for-markdown-links vim-markdown.txt /*vim-markdown-do-not-require-.md-extensions-for-markdown-links*
vim-markdown-enable-toc-window-auto-fit vim-markdown.txt /*vim-markdown-enable-toc-window-auto-fit*
vim-markdown-fenced-code-block-languages vim-markdown.txt /*vim-markdown-fenced-code-block-languages*
vim-markdown-folding vim-markdown.txt /*vim-markdown-folding*
vim-markdown-follow-named-anchors vim-markdown.txt /*vim-markdown-follow-named-anchors*
vim-markdown-ge vim-markdown.txt /*vim-markdown-ge*
vim-markdown-gx vim-markdown.txt /*vim-markdown-gx*
vim-markdown-installation vim-markdown.txt /*vim-markdown-installation*
vim-markdown-introduction vim-markdown.txt /*vim-markdown-introduction*
vim-markdown-json-front-matter vim-markdown.txt /*vim-markdown-json-front-matter*
vim-markdown-latex-math vim-markdown.txt /*vim-markdown-latex-math*
vim-markdown-license vim-markdown.txt /*vim-markdown-license*
vim-markdown-mappings vim-markdown.txt /*vim-markdown-mappings*
vim-markdown-options vim-markdown.txt /*vim-markdown-options*
vim-markdown-references vim-markdown.txt /*vim-markdown-references*
vim-markdown-set-header-folding-level vim-markdown.txt /*vim-markdown-set-header-folding-level*
vim-markdown-strikethrough vim-markdown.txt /*vim-markdown-strikethrough*
vim-markdown-syntax-concealing vim-markdown.txt /*vim-markdown-syntax-concealing*
vim-markdown-syntax-extensions vim-markdown.txt /*vim-markdown-syntax-extensions*
vim-markdown-text-emphasis-restriction-to-single-lines vim-markdown.txt /*vim-markdown-text-emphasis-restriction-to-single-lines*
vim-markdown-toml-front-matter vim-markdown.txt /*vim-markdown-toml-front-matter*
vim-markdown-yaml-front-matter vim-markdown.txt /*vim-markdown-yaml-front-matter*
vim-markdown-zA vim-markdown.txt /*vim-markdown-zA*
vim-markdown-zC vim-markdown.txt /*vim-markdown-zC*
vim-markdown-zM vim-markdown.txt /*vim-markdown-zM*
vim-markdown-zR vim-markdown.txt /*vim-markdown-zR*
vim-markdown-za vim-markdown.txt /*vim-markdown-za*
vim-markdown-zc vim-markdown.txt /*vim-markdown-zc*
vim-markdown-zm vim-markdown.txt /*vim-markdown-zm*
vim-markdown-zr vim-markdown.txt /*vim-markdown-zr*

View File

@@ -0,0 +1,19 @@
g:multi_cursor_exit_from_insert_mode multiple_cursors.txt /*g:multi_cursor_exit_from_insert_mode*
g:multi_cursor_exit_from_visual_mode multiple_cursors.txt /*g:multi_cursor_exit_from_visual_mode*
g:multi_cursor_normal_maps multiple_cursors.txt /*g:multi_cursor_normal_maps*
g:multi_cursor_support_imap multiple_cursors.txt /*g:multi_cursor_support_imap*
g:multi_cursor_visual_maps multiple_cursors.txt /*g:multi_cursor_visual_maps*
multiple-cursors-contents multiple_cursors.txt /*multiple-cursors-contents*
multiple-cursors-contributing multiple_cursors.txt /*multiple-cursors-contributing*
multiple-cursors-credit multiple_cursors.txt /*multiple-cursors-credit*
multiple-cursors-faq multiple_cursors.txt /*multiple-cursors-faq*
multiple-cursors-global-options multiple_cursors.txt /*multiple-cursors-global-options*
multiple-cursors-highlight multiple_cursors.txt /*multiple-cursors-highlight*
multiple-cursors-intro multiple_cursors.txt /*multiple-cursors-intro*
multiple-cursors-license multiple_cursors.txt /*multiple-cursors-license*
multiple-cursors-mappings multiple_cursors.txt /*multiple-cursors-mappings*
multiple-cursors-other-plugins multiple_cursors.txt /*multiple-cursors-other-plugins*
multiple-cursors-references multiple_cursors.txt /*multiple-cursors-references*
multiple-cursors-usage multiple_cursors.txt /*multiple-cursors-usage*
vim-multiple-cursors multiple_cursors.txt /*vim-multiple-cursors*
vim-multiple-cursors.txt multiple_cursors.txt /*vim-multiple-cursors.txt*

View File

@@ -0,0 +1,39 @@
ft-ruby-indent ft-ruby-indent.txt /*ft-ruby-indent*
ft-ruby-omni ft-ruby-omni.txt /*ft-ruby-omni*
ft-ruby-plugin ft-ruby-plugin.txt /*ft-ruby-plugin*
ft-ruby-syntax ft-ruby-syntax.txt /*ft-ruby-syntax*
g:ruby_indent_access_modifier_style ft-ruby-indent.txt /*g:ruby_indent_access_modifier_style*
g:ruby_indent_assignment_style ft-ruby-indent.txt /*g:ruby_indent_assignment_style*
g:ruby_indent_block_style ft-ruby-indent.txt /*g:ruby_indent_block_style*
g:ruby_recommended_style ft-ruby-plugin.txt /*g:ruby_recommended_style*
ruby-[M ft-ruby-plugin.txt /*ruby-[M*
ruby-[[ ft-ruby-plugin.txt /*ruby-[[*
ruby-[] ft-ruby-plugin.txt /*ruby-[]*
ruby-[m ft-ruby-plugin.txt /*ruby-[m*
ruby-]M ft-ruby-plugin.txt /*ruby-]M*
ruby-][ ft-ruby-plugin.txt /*ruby-][*
ruby-]] ft-ruby-plugin.txt /*ruby-]]*
ruby-]m ft-ruby-plugin.txt /*ruby-]m*
ruby-aM ft-ruby-plugin.txt /*ruby-aM*
ruby-access-modifier-indentation ft-ruby-indent.txt /*ruby-access-modifier-indentation*
ruby-am ft-ruby-plugin.txt /*ruby-am*
ruby-assignment-style-indentation ft-ruby-indent.txt /*ruby-assignment-style-indentation*
ruby-block-style-indentation ft-ruby-indent.txt /*ruby-block-style-indentation*
ruby-iM ft-ruby-plugin.txt /*ruby-iM*
ruby-im ft-ruby-plugin.txt /*ruby-im*
ruby-motion ft-ruby-plugin.txt /*ruby-motion*
ruby-recommended ft-ruby-plugin.txt /*ruby-recommended*
ruby-text-objects ft-ruby-plugin.txt /*ruby-text-objects*
ruby-v_aM ft-ruby-plugin.txt /*ruby-v_aM*
ruby-v_am ft-ruby-plugin.txt /*ruby-v_am*
ruby-v_iM ft-ruby-plugin.txt /*ruby-v_iM*
ruby-v_im ft-ruby-plugin.txt /*ruby-v_im*
ruby.vim ft-ruby-syntax.txt /*ruby.vim*
ruby_fold ft-ruby-syntax.txt /*ruby_fold*
ruby_foldable_groups ft-ruby-syntax.txt /*ruby_foldable_groups*
ruby_minlines ft-ruby-syntax.txt /*ruby_minlines*
ruby_no_expensive ft-ruby-syntax.txt /*ruby_no_expensive*
ruby_operators ft-ruby-syntax.txt /*ruby_operators*
ruby_space_errors ft-ruby-syntax.txt /*ruby_space_errors*
ruby_spellcheck_strings ft-ruby-syntax.txt /*ruby_spellcheck_strings*
ruby_syntax_errors ft-ruby-syntax.txt /*ruby_syntax_errors*

View File

@@ -0,0 +1,33 @@
:SnipMateOpenSnippetFiles snipMate.txt /*:SnipMateOpenSnippetFiles*
SnipMate snipMate.txt /*SnipMate*
SnipMate-Filename() snipMate.txt /*SnipMate-Filename()*
SnipMate-author snipMate.txt /*SnipMate-author*
SnipMate-changelog snipMate.txt /*SnipMate-changelog*
SnipMate-commands snipMate.txt /*SnipMate-commands*
SnipMate-contact snipMate.txt /*SnipMate-contact*
SnipMate-description snipMate.txt /*SnipMate-description*
SnipMate-eval snipMate.txt /*SnipMate-eval*
SnipMate-extends snipMate.txt /*SnipMate-extends*
SnipMate-interface snipMate.txt /*SnipMate-interface*
SnipMate-known-issues snipMate.txt /*SnipMate-known-issues*
SnipMate-license snipMate.txt /*SnipMate-license*
SnipMate-mappings snipMate.txt /*SnipMate-mappings*
SnipMate-mirrors snipMate.txt /*SnipMate-mirrors*
SnipMate-multisnip snipMate.txt /*SnipMate-multisnip*
SnipMate-options snipMate.txt /*SnipMate-options*
SnipMate-parser-versions snipMate.txt /*SnipMate-parser-versions*
SnipMate-placeholders snipMate.txt /*SnipMate-placeholders*
SnipMate-scopes snipMate.txt /*SnipMate-scopes*
SnipMate-settings snipMate.txt /*SnipMate-settings*
SnipMate-snippet-files snipMate.txt /*SnipMate-snippet-files*
SnipMate-snippet-sources snipMate.txt /*SnipMate-snippet-sources*
SnipMate-snippets snipMate.txt /*SnipMate-snippets*
SnipMate-syntax snipMate.txt /*SnipMate-syntax*
SnipMate-tabstops snipMate.txt /*SnipMate-tabstops*
SnipMate-usage snipMate.txt /*SnipMate-usage*
SnipMate-visual snipMate.txt /*SnipMate-visual*
SnipMate-zero-tabstop snipMate.txt /*SnipMate-zero-tabstop*
SnipMate.txt snipMate.txt /*SnipMate.txt*
snippet snipMate.txt /*snippet*
snippet-syntax snipMate.txt /*snippet-syntax*
snippets snipMate.txt /*snippets*

View File

@@ -0,0 +1,18 @@
cS surround.txt /*cS*
cs surround.txt /*cs*
ds surround.txt /*ds*
i_CTRL-G_S surround.txt /*i_CTRL-G_S*
i_CTRL-G_s surround.txt /*i_CTRL-G_s*
surround surround.txt /*surround*
surround-customizing surround.txt /*surround-customizing*
surround-issues surround.txt /*surround-issues*
surround-mappings surround.txt /*surround-mappings*
surround-replacements surround.txt /*surround-replacements*
surround-targets surround.txt /*surround-targets*
surround.txt surround.txt /*surround.txt*
vS surround.txt /*vS*
vgS surround.txt /*vgS*
yS surround.txt /*yS*
ySS surround.txt /*ySS*
ys surround.txt /*ys*
yss surround.txt /*yss*

View File

@@ -0,0 +1,9 @@
yankstack-changelog yankstack.txt /*yankstack-changelog*
yankstack-commands yankstack.txt /*yankstack-commands*
yankstack-compatibility yankstack.txt /*yankstack-compatibility*
yankstack-configuration yankstack.txt /*yankstack-configuration*
yankstack-installation yankstack.txt /*yankstack-installation*
yankstack-introduction yankstack.txt /*yankstack-introduction*
yankstack-license yankstack.txt /*yankstack-license*
yankstack-mappings yankstack.txt /*yankstack-mappings*
yankstack.txt yankstack.txt /*yankstack.txt*

View File

@@ -28,10 +28,26 @@ Plug 'airblade/vim-gitgutter'
Plug 'scrooloose/syntastic' Plug 'scrooloose/syntastic'
Plug 'tpope/vim-surround' Plug 'tpope/vim-surround'
Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline'
Plug 'scrooloose/nerdcommenter'
Plug 'vim-airline/vim-airline-themes'
Plug 'valloric/youcompleteme'
Plug 'ctrlpvim/ctrlp.vim'
Plug 'godlygeek/tabular'
Plug 'ervandew/supertab'
Plug 'easymotion/vim-easymotion'
Plug 'elzr/vim-json'
Plug 'nathanaelkane/vim-indent-guides'
Plug 'xuyuanp/nerdtree-git-plugin'
Plug 'sheerun/vim-polyglot'
Plug 'mbbill/undotree'
Plug 'bronson/vim-trailing-whitespace'
" Initialize plugin system " Initialize plugin system
call plug#end() call plug#end()
autocmd! User GoyoEnter Limelight autocmd! User GoyoEnter Limelight
autocmd! User GoyoLeave Limelight! autocmd! User GoyoLeave Limelight!
filetype plugin on
colorscheme nord colorscheme nord

View File

@@ -1,6 +1,6 @@
#!/bin/zsh #!/bin/zsh
# Easier navigation: .., ..., ...., ....., ~ and - # Easier navigation: .., ..., ...., .....
alias ..="cd .." alias ..="cd .."
alias cd..="cd .." alias cd..="cd .."
alias ...="cd ../.." alias ...="cd ../.."
@@ -9,7 +9,7 @@ alias .....="cd ../../../.."
alias ......="cd ../../../../.." alias ......="cd ../../../../.."
##* Colours! ##* Colours!
alias ls="command ls --color=auto" alias ls="command exa"
alias grep='grep --color=auto' alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto' alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto' alias egrep='egrep --color=auto'
@@ -23,14 +23,16 @@ alias j="jobs"
alias lessf="less +F" alias lessf="less +F"
# List all files colorized in long format # List all files colorized in long format
alias l="ls -l" alias l="exa -G --icons"
alias ll="ls -lah" alias ll="exa -l"
alias lg="exa -lG"
alias lall="exa -laGhF --icons --git"
alias latree="exa -laGghHT --git --icons"
# List all files colorized in long format, including dot files # List all files colorized in long format, including dot files
alias la="ls -la" alias la="exa -la"
# List only directories # List only directories
alias lsd="ls -l | grep --color=never '^d'" alias lsd="exa -laD"
# Enable aliases to be sudoed # Enable aliases to be sudoed
alias sudo='sudo ' alias sudo='sudo '
@@ -43,11 +45,9 @@ alias timer='echo "Timer started. Stop with Ctrl-D." && date && time cat && date
# Dice for the undecided # Dice for the undecided
alias dice='echo $[ 1 + $RANDOM % 6 ]' alias dice='echo $[ 1 + $RANDOM % 6 ]'
alias yn='[ $[ $RANDOM % 2 ] == 0 ] && echo "Yes" || echo "No"'
# IP addresses # IP addresses
alias myip="dig +short myip.opendns.com @resolver1.opendns.com" alias myip="dig +short myip.opendns.com @resolver1.opendns.com"
alias localip="ifconfig wlan0 | grep 'inet addr' | cut -d ':' -f 2 | cut -d ' ' -f 1"
alias ips="ifconfig -a | grep -o 'inet6\? \(addr:\)\?\s\?\(\(\([0-9]\+\.\)\{3\}[0-9]\+\)\|[a-fA-F0-9:]\+\)' | awk '{ sub(/inet6? (addr:)? ?/, \"\"); print }'" alias ips="ifconfig -a | grep -o 'inet6\? \(addr:\)\?\s\?\(\(\([0-9]\+\.\)\{3\}[0-9]\+\)\|[a-fA-F0-9:]\+\)' | awk '{ sub(/inet6? (addr:)? ?/, \"\"); print }'"
# Canonical hex dump; some systems have this symlinked # Canonical hex dump; some systems have this symlinked
@@ -66,11 +66,15 @@ alias map="xargs -n1"
# Reload the shell (i.e. invoke as a login shell) # Reload the shell (i.e. invoke as a login shell)
alias reload="exec $SHELL -l" alias reload="exec $SHELL -l"
alias p="ping 1.1.1.1" #See if connection works
# See if connection works alias path='echo -e ${PATH//:/\\n}' #Print each PATH entry on a separate line
alias p="ping 1.1.1.1" alias mkdir='mkdir -pv' #Intuitive mkdir
# get top process eating memory
# Print each PATH entry on a separate line alias psmem='ps -e -orss=,args= | sort -b -k1 -nr'
alias path='echo -e ${PATH//:/\\n}' alias psmem10='ps -e -orss=,args= | sort -b -k1 -nr | head -10'
# get top process eating cpu if not work try excute : export LC_ALL='C'
alias pscpu='ps -e -o pcpu,cpu,nice,state,cputime,args|sort -k1,1n -nr'
alias pscpu10='ps -e -o pcpu,cpu,nice,state,cputime,args|sort -k1,1n -nr | head -10'
# top10 of the history
alias hist10='print -l ${(o)history%% *} | uniq -c | sort -nr | head -n 10'
alias cantbebothered='git add -a && git commit -m $(curl -s http://whatthecommit.com/index.txt | uwuify | cowsay -f $(ls /usr/share/cowsay/cows/ | shuf -n1) | lolcat ) && git push' alias cantbebothered='git add -a && git commit -m $(curl -s http://whatthecommit.com/index.txt | uwuify | cowsay -f $(ls /usr/share/cowsay/cows/ | shuf -n1) | lolcat ) && git push'

View File

@@ -1,29 +1,186 @@
source ~/.zplug/init.zsh ###############################################################################################################################
source ~/.aliases # Initialization #
###############################################################################################################################
#Check if zplug is installed, if not, clone it and install it.
if [[ ! -d ~/.zplug ]]; then
git clone https://github.com/zplug/zplug ~/.zplug
source ~/.zplug/init.zsh && zplug update --self
fi
HISTFILE=~/.zsh_history #source external files
HISTSIZE=10000 source ~/.zplug/init.zsh #Zplug plugin manager initialization
SAVEHIST=10000 source ~/.aliases #Source aliases
setopt INC_APPEND_HISTORY_TIME #expose colors to other applications
autoload -U colors
colors
###############################################################################################################################
# History Settings #
###############################################################################################################################
HISTFILE=~/.zsh_history #History file - zsh in name, to differentiate, idk
HISTSIZE=100001000 #100M history entries - storage space is cheap :)
SAVEHIST=100000000 #A margin to store some duplicates
setopt INC_APPEND_HISTORY_TIME #Black magic, honestly - history nonblockingly gets written to histfile, but separate sessions keep their separate histories
setopt HIST_VERIFY #Forces user to confirm banging commands from history (!! pastes previous command to prompt)
setopt HIST_IGNORE_DUPS #Ignores duplicates of commands directly before
setopt HIST_EXPIRE_DUPS_FIRST #Pretty self-explanatory, really
setopt HIST_IGNORE_SPACE #Ignores commands with preceding space
setopt EXTENDED_HISTORY #Appends timestamps and run duration to the history file
# Make sure that the terminal is in application mode when zle is active, since only then values from $terminfo are valid
if (( ${+terminfo[smkx]} )) && (( ${+terminfo[rmkx]} )); then
function zle-line-init() {
echoti smkx
}
function zle-line-finish() {
echoti rmkx
}
zle -N zle-line-init
zle -N zle-line-finish
fi
#bash-like word character detection (alphanumeric only)
autoload -U select-word-style
select-word-style bash
#GIANT KEYBOARD CONFIG BLOCK (From oh-my-zsh)
bindkey '\ew' kill-region # [Esc-w] - Kill from the cursor to the mark
bindkey -s '\el' 'ls\n' # [Esc-l] - run command: ls
bindkey '^r' history-incremental-search-backward # [Ctrl-r] - Search backward incrementally for a specified string. The string may begin with ^ to anchor the search to the beginning of the line.
if [[ "${terminfo[kpp]}" != "" ]]; then
bindkey "${terminfo[kpp]}" up-line-or-history # [PageUp] - Up a line of history
fi
if [[ "${terminfo[knp]}" != "" ]]; then
bindkey "${terminfo[knp]}" down-line-or-history # [PageDown] - Down a line of history
fi
if [[ "${terminfo[kcuu1]}" != "" ]]; then
bindkey "${terminfo[kcuu1]}" up-line-or-search # start typing + [Up-Arrow] - fuzzy find history forward
fi
if [[ "${terminfo[kcud1]}" != "" ]]; then
bindkey "${terminfo[kcud1]}" down-line-or-search # start typing + [Down-Arrow] - fuzzy find history backward
fi
if [[ "${terminfo[khome]}" != "" ]]; then
bindkey "${terminfo[khome]}" beginning-of-line # [Home] - Go to beginning of line
fi
if [[ "${terminfo[kend]}" != "" ]]; then
bindkey "${terminfo[kend]}" end-of-line # [End] - Go to end of line
fi
bindkey ' ' magic-space # [Space] - do history expansion
bindkey '^[[1;5C' forward-word # [Ctrl-RightArrow] - move forward one word
bindkey '^[[1;5D' backward-word # [Ctrl-LeftArrow] - move backward one word
if [[ "${terminfo[kcbt]}" != "" ]]; then
bindkey "${terminfo[kcbt]}" reverse-menu-complete # [Shift-Tab] - move through the completion menu backwards
fi
bindkey '^?' backward-delete-char # [Backspace] - delete backward
if [[ "${terminfo[kdch1]}" != "" ]]; then
bindkey "${terminfo[kdch1]}" delete-char # [Delete] - delete forward
else
bindkey "^[[3~" delete-char
bindkey "^[3;5~" delete-char
bindkey "\e[3~" delete-char
fi
case "${TERM}" in
cons25*|linux) # plain BSD/Linux console
bindkey '\e[H' beginning-of-line # home
bindkey '\e[F' end-of-line # end
bindkey '\e[5~' delete-char # delete
bindkey '[D' emacs-backward-word # esc left
bindkey '[C' emacs-forward-word # esc right
;;
*rxvt*) # rxvt derivatives
bindkey '\eOc' forward-word # ctrl right
bindkey '\eOd' backward-word # ctrl left
bindkey '\e\e[D' backward-word ### Alt left
bindkey '\e\e[C' forward-word ### Alt right
# workaround for screen + urxvt
bindkey '\e[7~' beginning-of-line # home
bindkey '\e[8~' end-of-line # end
bindkey '^[[1~' beginning-of-line # home
bindkey '^[[4~' end-of-line # end
;;
*xterm*) # xterm derivatives
bindkey '\e[H' beginning-of-line # home
bindkey '\e[F' end-of-line # end
bindkey '\e[3~' delete-char # delete
bindkey '^[[C' forward-word # ctrl right
bindkey '^[[D' backward-word # ctrl left
bindkey '\eOC' forward-word # ctrl right
bindkey '\eOD' backward-word # ctrl left
bindkey '^[[1;3C' forward-word # alt right
bindkey '^[[1;3D' backward-word # alt left
# workaround for screen + xterm
bindkey '\e[1~' beginning-of-line # home
bindkey '\e[4~' end-of-line # end
;;
screen)
bindkey '^[[1~' beginning-of-line # home
bindkey '^[[4~' end-of-line # end
bindkey '\e[3~' delete-char # delete
bindkey '\eOc' forward-word # ctrl right
bindkey '\eOd' backward-word # ctrl left
bindkey '^[[1;5C' forward-word # ctrl right
bindkey '^[[1;5D' backward-word # ctrl left
;;
esac
setopt completealiases
setopt interactivecomments
zplug "plugins/emoji", from:oh-my-zsh
zplug "plugins/pyenv", from:oh-my-zsh
zplug "plugins/pip", from:oh-my-zsh
zplug "plugins/nmap", from:oh-my-zsh
zplug "plugins/ipfs", from:oh-my-zsh
zplug "plugins/gpg-agent", from:oh-my-zsh
zplug "plugins/rsync", from:oh-my-zsh
zplug "plugins/rust", from:oh-my-zsh
zplug "plugins/arch", from:oh-my-zsh
zplug "plugins/rustup", from:oh-my-zsh
zplug "plugins/cargo", from:oh-my-zsh
zplug "plugins/git", from:oh-my-zsh zplug "plugins/git", from:oh-my-zsh
zplug "plugins/colored-man-pages", from:oh-my-zsh zplug "plugins/colored-man-pages", from:oh-my-zsh
zplug "plugins/command-not-found", from:oh-my-zsh zplug "plugins/command-not-found", from:oh-my-zsh
zplug "plugins/web-search", from:oh-my-zsh zplug "plugins/web-search", from:oh-my-zsh
zplug "plugins/tmux", from:oh-my-zsh zplug "plugins/tmux", from:oh-my-zsh
zplug "plugins/urltools", from:oh-my-zsh zplug "plugins/urltools", from:oh-my-zsh
zplug "plugins/thefuck", from:oh-my-zsh zplug "plugins/thefuck", from:oh-my-zsh #Used interchangably with
#setopt correct #<-This option
# Load completion library for those sweet [tab] squares # Load completion library for those sweet [tab] squares
zplug "lib/completion", from:oh-my-zsh zplug "lib/completion", from:oh-my-zsh
# Misc. visual tweaks # Misc. visual tweaks
zplug "oldratlee/hacker-quotes" zplug "oldratlee/hacker-quotes"
zplug "modules/prompt", from:prezto zplug "modules/prompt", from:prezto
zplug "Tarrasch/zsh-autoenv"
zplug "zpm-zsh/colors"
# Syntax highlighting for commands, load last # Syntax highlighting for commands, load last
zplug "zsh-users/zsh-syntax-highlighting", from:github, defer:3 zplug "zsh-users/zsh-syntax-highlighting", from:github, defer:3
zplug "zsh-users/zsh-autosuggestions", defer:3 zplug "zsh-users/zsh-autosuggestions", defer:3
zplug "RobSis/zsh-completion-generator", defer:3
# Install plugins if there are plugins that have not been installed # Install plugins if there are plugins that have not been installed
if ! zplug check --verbose; then if ! zplug check --verbose; then
printf "Install? [y/N]: " printf "Install? [y/N]: "
@@ -35,4 +192,7 @@ fi
# Then, source plugins and add commands to $PATH # Then, source plugins and add commands to $PATH
zplug load zplug load
PATH="$PATH:/home/vectorkappa/.cargo/bin"
prompt pure prompt pure
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh