first commit
This commit is contained in:
commit
8cf05a55a9
36 changed files with 5873 additions and 0 deletions
2
.clangd
Normal file
2
.clangd
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
CompileFlags:
|
||||||
|
Add: [-std=c++20]
|
26
LICENSE
Executable file
26
LICENSE
Executable file
|
@ -0,0 +1,26 @@
|
||||||
|
GLWTS(Good Luck With That Shit) Public License
|
||||||
|
Copyright (c) Every-fucking-one, except the Author
|
||||||
|
|
||||||
|
Everyone is permitted to copy, distribute, modify, merge, sell, publish,
|
||||||
|
sublicense or whatever the fuck they want with this software but at their
|
||||||
|
OWN RISK.
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
|
||||||
|
The author has absolutely no fucking clue what the code in this project
|
||||||
|
does. It might just fucking work or not, there is no third option.
|
||||||
|
|
||||||
|
|
||||||
|
GOOD LUCK WITH THAT SHIT PUBLIC LICENSE
|
||||||
|
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION, AND MODIFICATION
|
||||||
|
|
||||||
|
0. You just DO WHATEVER THE FUCK YOU WANT TO as long as you NEVER LEAVE
|
||||||
|
A FUCKING TRACE TO TRACK THE AUTHOR of the original product to blame for
|
||||||
|
or hold responsible.
|
||||||
|
|
||||||
|
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
Good luck and Godspeed.
|
8
README.md
Executable file
8
README.md
Executable file
|
@ -0,0 +1,8 @@
|
||||||
|
```
|
||||||
|
_____ ______ ______ ______ __ __ ______ ______
|
||||||
|
/\ __-. /\ __ \ /\__ _\ /\ ___\ /\ \ /\ \ /\ ___\ /\ ___\
|
||||||
|
\ \ \/\ \ \ \ \/\ \ \/_/\ \/ \ \ __\ \ \ \ \ \ \____ \ \ __\ \ \___ \
|
||||||
|
\ \____- \ \_____\ \ \_\ \ \_\ \ \_\ \ \_____\ \ \_____\ \/\_____\
|
||||||
|
\/____/ \/_____/ \/_/ \/_/ \/_/ \/_____/ \/_____/ \/_____/
|
||||||
|
|
||||||
|
```
|
351
confcore.sh
Executable file
351
confcore.sh
Executable file
|
@ -0,0 +1,351 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
#############################################################################
|
||||||
|
# #
|
||||||
|
# GLWTS(Good Luck With That Shit) Public License #
|
||||||
|
# Copyright (c) Every-fucking-one, except the Author #
|
||||||
|
# #
|
||||||
|
# Everyone is permitted to copy, distribute, modify, merge, sell, publish, #
|
||||||
|
# sublicense or whatever the fuck they want with this software but at their #
|
||||||
|
# OWN RISK. #
|
||||||
|
# #
|
||||||
|
# Preamble #
|
||||||
|
# #
|
||||||
|
# The author has absolutely no fucking clue what the code in this project #
|
||||||
|
# does. It might just fucking work or not, there is no third option. #
|
||||||
|
# #
|
||||||
|
# #
|
||||||
|
# GOOD LUCK WITH THAT SHIT PUBLIC LICENSE #
|
||||||
|
# TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION, AND MODIFICATION #
|
||||||
|
# #
|
||||||
|
# 0. You just DO WHATEVER THE FUCK YOU WANT TO as long as you NEVER LEAVE #
|
||||||
|
# A FUCKING TRACE TO TRACK THE AUTHOR of the original product to blame for #
|
||||||
|
# or hold responsible. #
|
||||||
|
# #
|
||||||
|
# IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER #
|
||||||
|
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING #
|
||||||
|
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER #
|
||||||
|
# DEALINGS IN THE SOFTWARE. #
|
||||||
|
# #
|
||||||
|
# Good luck and Godspeed. #
|
||||||
|
# #
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
# Default values
|
||||||
|
DEFAULT_CONFIGS_DIR="configs"
|
||||||
|
DEFAULT_MANIFEST_FILE="MANIFEST"
|
||||||
|
|
||||||
|
|
||||||
|
# Text styles
|
||||||
|
BOLD=$(tput bold)
|
||||||
|
NORMAL=$(tput sgr0)
|
||||||
|
|
||||||
|
# Text colors
|
||||||
|
GREEN='\033[1;32m'
|
||||||
|
BLUE='\033[1;36m'
|
||||||
|
YELLOW='\033[1;33m'
|
||||||
|
RED='\033[0;31m'
|
||||||
|
NO_COLOR='\033[0'
|
||||||
|
# Note: First, specify the color and only then the text style
|
||||||
|
|
||||||
|
logo() {
|
||||||
|
echo -e "${GREEN}${BOLD}"
|
||||||
|
cat << 'EOF'
|
||||||
|
░█▀▀░█▀█░█▀█░█▀▀░█▀▀░█▀█░█▀▄░█▀▀
|
||||||
|
░█░░░█░█░█░█░█▀▀░█░░░█░█░█▀▄░█▀▀
|
||||||
|
░▀▀▀░▀▀▀░▀░▀░▀░░░▀▀▀░▀▀▀░▀░▀░▀▀▀
|
||||||
|
EOF
|
||||||
|
|
||||||
|
echo -e "${NO_COLOR}${NORMAL}"
|
||||||
|
}
|
||||||
|
|
||||||
|
about() {
|
||||||
|
echo -e "
|
||||||
|
${YELLOW}${BOLD}What's that?${NORMAL}
|
||||||
|
This script is designed to manage configuration files.
|
||||||
|
It has two modes of operation: ${BOLD}interactive${NORMAL} and ${BOLD}command line${NORMAL}.
|
||||||
|
|
||||||
|
To run the script in interactive mode run the script without arguments:
|
||||||
|
${BOLD}./confcore.sh${NORMAL}
|
||||||
|
|
||||||
|
To run the script in command line mode, use arguments according to the following scheme:
|
||||||
|
${BOLD}./confcore.sh${NORMAL} ${BLUE}${BOLD}<commands>${NORMAL} ${GREEN}${BOLD}<args>${NORMAL}
|
||||||
|
|
||||||
|
${BLUE}${BOLD}Commands:${NORMAL}
|
||||||
|
${BOLD} * conf-deploy${NORMAL} - deploy configs(create symlinks) from manifest file
|
||||||
|
${BOLD} * conf-delete${NORMAL} - delete symlinks
|
||||||
|
${BOLD} * about${NORMAL} - about this script
|
||||||
|
|
||||||
|
${GREEN}${BOLD}Args:${NORMAL}
|
||||||
|
${BOLD} * conf-deploy${NORMAL} - none
|
||||||
|
${BOLD} * conf-delete${NORMAL} - none
|
||||||
|
${BOLD} * about${NORMAL} - none
|
||||||
|
|
||||||
|
${YELLOW}${BOLD}Global variables:${NORMAL}
|
||||||
|
${BOLD}* CONFIGS_DIR${NORMAL} - sets the directory where the configs are stored. Default: \"configs\"
|
||||||
|
|
||||||
|
|
||||||
|
${YELLOW}${BOLD}Manifest file:${NORMAL}
|
||||||
|
The manifest file (MANIFEST by default), located in the ${BOLD}CONFIGS_DIR${NORMAL} directory, describes
|
||||||
|
the rules for creating symbolic links for configuration/dotfiles.
|
||||||
|
|
||||||
|
${BOLD}Syntax and example:${NORMAL}
|
||||||
|
|
||||||
|
+-----------------------------------------------------+
|
||||||
|
| # comment bla-bla-bla |
|
||||||
|
| \$HOME <- .zshrc .tmux.conf fuck-this-shit/.emacs.d |
|
||||||
|
| \$HOME/.config <- nvim |
|
||||||
|
+-----------------------------------------------------+
|
||||||
|
|
||||||
|
As we can see, our manifest file supports comments that start with the ${BOLD}\"#\"${NORMAL} character.
|
||||||
|
Next we see the expression for symlink creation, which starts with the directory where
|
||||||
|
the symlinks should be created, the special character combination ${BOLD}\"<-\"${NORMAL} to create a symbolic
|
||||||
|
link, and a list of configuration files for which the links should be created, separated by spaces.
|
||||||
|
In the left part of the expression it is allowed to use variables, for example \$HOME.
|
||||||
|
In the right part of the expression all paths are calculated relative to ${BOLD}CONFIGS_DIR${NORMAL}.
|
||||||
|
Strings not containing ${BOLD}\"<-\"${NORMAL} will be ignored.
|
||||||
|
|
||||||
|
${YELLOW}${BOLD}General scheme:${NORMAL}
|
||||||
|
${BOLD}
|
||||||
|
.
|
||||||
|
|--confcore.sh
|
||||||
|
\`--CONFIG_DIR(default: configs)
|
||||||
|
|--MANIFEST
|
||||||
|
|--dotfile-1
|
||||||
|
|--dotfile-2
|
||||||
|
|--dotfile-n
|
||||||
|
|
||||||
|
${NORMAL}
|
||||||
|
${YELLOW}${BOLD}License:${NORMAL}
|
||||||
|
|
||||||
|
GLWTS(Good Luck With That Shit) Public License
|
||||||
|
Copyright (c) Every-fucking-one, except the Author
|
||||||
|
|
||||||
|
Everyone is permitted to copy, distribute, modify, merge, sell, publish,
|
||||||
|
sublicense or whatever the fuck they want with this software but at their
|
||||||
|
OWN RISK.
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
|
||||||
|
The author has absolutely no fucking clue what the code in this project
|
||||||
|
does. It might just fucking work or not, there is no third option.
|
||||||
|
|
||||||
|
|
||||||
|
GOOD LUCK WITH THAT SHIT PUBLIC LICENSE
|
||||||
|
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION, AND MODIFICATION
|
||||||
|
|
||||||
|
0. You just DO WHATEVER THE FUCK YOU WANT TO as long as you NEVER LEAVE
|
||||||
|
A FUCKING TRACE TO TRACK THE AUTHOR of the original product to blame for
|
||||||
|
or hold responsible.
|
||||||
|
|
||||||
|
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
Good luck and Godspeed.
|
||||||
|
"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
error() {
|
||||||
|
echo -e "${RED}${BOLD}[ERROR]: $1${NORMAL}"
|
||||||
|
echo -e "${BLUE}${BOLD}Backtrace: ${NORMAL}"
|
||||||
|
echo -e "${BLUE}${BOLD}* END${NORMAL}"
|
||||||
|
echo -e "${BLUE}${BOLD}^${NORMAL}"
|
||||||
|
for (( i=0; i<${#FUNCNAME[@]}; i++ )); do
|
||||||
|
echo -e "${BLUE}${BOLD}|${NORMAL}"
|
||||||
|
echo -e "${BLUE}${BOLD}* file:${BASH_SOURCE[1]}\tfunc_call_line:${BASH_LINENO[$i]}\tfunc_name:${FUNCNAME[$i]}"
|
||||||
|
done
|
||||||
|
echo -e "${BLUE}${BOLD}|${NORMAL}"
|
||||||
|
echo -e "${BLUE}${BOLD}* START${NORMAL}"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
dotconf() {
|
||||||
|
# Internal support functions(starts with underscore: _func_name)
|
||||||
|
_create_symlink() {
|
||||||
|
local targer_dir="$1"
|
||||||
|
local conf_dir="$2"
|
||||||
|
local conf_name="$3"
|
||||||
|
|
||||||
|
if [ ! -e "$CONFIGS_DIR/$conf_dir/$conf_name" ]; then
|
||||||
|
error "The config <$CONFIGS_DIR/$conf_dir/$conf_name> does not exist."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -e "$target_dir/$conf_name" ]; then
|
||||||
|
echo -e "${YELLOW}${BOLD}[WARNING]: $conf_dir/$conf_name already exist. Maybe it's a symlink, file or directory.${NORMAL}"
|
||||||
|
local choice=""
|
||||||
|
read -p "${BOLD}Delete and symlink it?(yes/no)${NORMAL}: " choice
|
||||||
|
case "$choice" in
|
||||||
|
"y"|"Y"|"yes"|"Yes"|"YES")
|
||||||
|
rm -rf "$target_dir/$conf_name"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
return
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
local output=$( { ln -s "$CONFIGS_DIR/$conf_dir/$conf_name" "$target_dir/$conf_name" 2>&1; echo $?; } )
|
||||||
|
local exit_code=${output##*$'\n'}
|
||||||
|
output=${output%$'\n'*}
|
||||||
|
if [ $exit_code -ne 0 ]; then
|
||||||
|
error "$output"
|
||||||
|
fi
|
||||||
|
echo -e "${GREEN}${BOLD}[OK]: $conf_dir/$conf_name --> $target_dir/$conf_name${NORMAL}"
|
||||||
|
}
|
||||||
|
|
||||||
|
_delete_symlink() {
|
||||||
|
local target_dir="$1"
|
||||||
|
local conf_dir="$2"
|
||||||
|
local conf_name="$3"
|
||||||
|
|
||||||
|
local output=$( { rm "$target_dir/$conf_name" 2>&1; echo $?; } )
|
||||||
|
local exit_code=${output##*$'\n'}
|
||||||
|
output=${output%$'\n'*}
|
||||||
|
if [ $exit_code -ne 0 ]; then
|
||||||
|
echo -e "${YELLOW}${BOLD}[WARNING]: $output${NORMAL}"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
echo -e "${GREEN}${BOLD}[OK]: $conf_dir/$conf_name -!> $target_dir/$conf_name${NORMAL}"
|
||||||
|
}
|
||||||
|
|
||||||
|
_get_all_configs() {
|
||||||
|
local confs=""
|
||||||
|
for key in "${!dirs_and_confs[@]}"; do
|
||||||
|
for conf in ${dirs_and_confs["$key"]}; do
|
||||||
|
confs+="$(basename "$conf") "
|
||||||
|
done
|
||||||
|
done
|
||||||
|
for element in $(ls -A "$1"); do
|
||||||
|
if ! ([[ "$confs" =~ [[:space:]]"$element"[[:space:]] ]] ||
|
||||||
|
[[ "$confs" =~ ^"$element"[[:space:]] ]] ||
|
||||||
|
[[ "$confs" =~ [[:space:]]"$element"$ ]]); then
|
||||||
|
if [ -d "$1/$element" ]; then
|
||||||
|
all_configs+=($element)
|
||||||
|
_get_all_configs "$1/$element"
|
||||||
|
else
|
||||||
|
all_configs+=($element)
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
local operation=$1
|
||||||
|
case $operation in
|
||||||
|
"conf-deploy")
|
||||||
|
operation="_create_symlink"
|
||||||
|
;;
|
||||||
|
"conf-delete")
|
||||||
|
operation="_delete_symlink"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
error "The operation <$operation> does not exist."
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
local manifest_file="$CONFIGS_DIR/$DEFAULT_MANIFEST_FILE"
|
||||||
|
if [ ! -f "$manifest_file" ]; then
|
||||||
|
error "The manifest file <$manifest_file> does not exist."
|
||||||
|
fi
|
||||||
|
|
||||||
|
declare -A local dirs_and_confs
|
||||||
|
IFS=$'\n'
|
||||||
|
for row in $(<$manifest_file); do
|
||||||
|
if [[ "$row" =~ ^#.* || ! "$row" == *"<-"* ]]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
local target_dir=$(eval echo $(echo "$row" | awk -F'<-' '{print $1}' | sed 's/^ *//; s/ *$//; s/"//g;') | sed 's/ /\\ /g')
|
||||||
|
local confs=$(echo $row | awk -F'<-' '{print $2}' | sed 's/"//g;')
|
||||||
|
dirs_and_confs["$target_dir"]="$confs"
|
||||||
|
done
|
||||||
|
unset IFS
|
||||||
|
|
||||||
|
for target_dir in "${!dirs_and_confs[@]}"; do
|
||||||
|
for confs in ${dirs_and_confs["$target_dir"]}; do
|
||||||
|
local conf_dir=$(dirname "$confs")
|
||||||
|
local conf_name=$(basename "$confs")
|
||||||
|
$operation "$target_dir" "$conf_dir" "$conf_name"
|
||||||
|
done
|
||||||
|
done
|
||||||
|
|
||||||
|
local all_configs=()
|
||||||
|
_get_all_configs "$CONFIGS_DIR"
|
||||||
|
|
||||||
|
|
||||||
|
for dir in ${!dirs_and_confs[@]}; do
|
||||||
|
for file in $(ls -A "$dir"); do
|
||||||
|
if [ -L "$dir/$file" ]; then
|
||||||
|
for key in ${!dirs_and_confs[@]}; do
|
||||||
|
local founded=false
|
||||||
|
for elem in ${dirs_and_confs["$key"]}; do
|
||||||
|
if [[ "$file" == "$(basename $elem)" ]]; then
|
||||||
|
founded=true
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if [ "$founded" == true ]; then
|
||||||
|
if [[ ! "$dir" == "$key" ]]; then
|
||||||
|
_delete_symlink "$dir" "" "$file"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
for conf in "${all_configs[@]}"; do
|
||||||
|
if [[ "$file" == "$conf" ]]; then
|
||||||
|
_delete_symlink "$dir" "" "$file"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
done
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
confcore() {
|
||||||
|
logo
|
||||||
|
|
||||||
|
declare -A local operations_and_desc
|
||||||
|
operations_and_desc["conf-deploy"]="deploy configs(create symlinks) from manifest file"
|
||||||
|
operations_and_desc["conf-delete"]="delete symlinks"
|
||||||
|
operations_and_desc["about"]="about this script"
|
||||||
|
|
||||||
|
declare -A local operations_and_func
|
||||||
|
operations_and_func["conf-deploy"]="dotconf conf-deploy"
|
||||||
|
operations_and_func["conf-delete"]="dotconf conf-delete"
|
||||||
|
operations_and_func["about"]="about"
|
||||||
|
|
||||||
|
local operation=""
|
||||||
|
local args=""
|
||||||
|
|
||||||
|
if [ -z "$CONFIGS_DIR" ]; then
|
||||||
|
CONFIGS_DIR="$(realpath .)/$DEFAULT_CONFIGS_DIR"
|
||||||
|
fi
|
||||||
|
if [ ! -d "$CONFIGS_DIR" ]; then
|
||||||
|
about
|
||||||
|
error "The directory with configs <$CONFIGS_DIR> does not exist."
|
||||||
|
fi
|
||||||
|
|
||||||
|
case $# in
|
||||||
|
"0")
|
||||||
|
echo -e "${YELLOW}${BOLD}Select the operation: ${NORMAL}"
|
||||||
|
for key in "${!operations_and_desc[@]}"; do
|
||||||
|
echo -e "${BOLD}* $key${NORMAL} - ${operations_and_desc[$key]}"
|
||||||
|
done
|
||||||
|
read -p "${BOLD}Operation${NORMAL}: " operation
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
operation="$1"
|
||||||
|
shift
|
||||||
|
args="$@"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
if [[ ! -v operations_and_func[$operation] ]]; then
|
||||||
|
error "The operaton <$operation> does not exist."
|
||||||
|
fi
|
||||||
|
|
||||||
|
${operations_and_func[$operation]} "$args"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
confcore "$@"
|
22
configs/.bashrc
Normal file
22
configs/.bashrc
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
# .bashrc
|
||||||
|
|
||||||
|
# Source global definitions
|
||||||
|
if [ -f /etc/bashrc ]; then
|
||||||
|
. /etc/bashrc
|
||||||
|
fi
|
||||||
|
|
||||||
|
# User specific environment
|
||||||
|
if ! [[ "$PATH" =~ "$HOME/.local/bin:$HOME/bin:" ]]; then
|
||||||
|
PATH="$HOME/.local/bin:$HOME/bin:$PATH"
|
||||||
|
fi
|
||||||
|
export PATH
|
||||||
|
|
||||||
|
set -o vi
|
||||||
|
|
||||||
|
alias vi="nvim "
|
||||||
|
alias sudo="sudo "
|
||||||
|
|
||||||
|
# PS1 prompt
|
||||||
|
PROMPT_COMMAND='PS1_CMD1=$(git branch --show-current 2>/dev/null)'; PS1='\[\e[1m\][\[\e[0m\]\u\[\e[1m\]@\[\e[0m\]\h\[\e[1m\]:\[\e[33m\]\w\[\e[39m\]]-(\[\e[93;2m\]${PS1_CMD1}\[\e[0;1m\])\n\$>\[\e[0m\] '
|
||||||
|
|
||||||
|
export EDITOR='nvim'
|
89
configs/.tmux.conf
Normal file
89
configs/.tmux.conf
Normal file
|
@ -0,0 +1,89 @@
|
||||||
|
##=====INSTALL PLUGINS=====##
|
||||||
|
# Install plugin manager: git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
|
||||||
|
# Instaling plugins: prefix + I
|
||||||
|
# Updating plugins: prefix + U
|
||||||
|
# Uninstalling plugins: prefix + alt + u
|
||||||
|
set -g @plugin 'tmux-plugins/tpm'
|
||||||
|
set -g @plugin 'tmux-plugins/tmux-resurrect'
|
||||||
|
set -g @plugin 'tmux-plugins/tmux-continuum'
|
||||||
|
set -g @plugin 'tmux-plugins/tmux-yank'
|
||||||
|
set -g @resurrect-strategy-nvim 'session'
|
||||||
|
#set -g @continuum-restore 'on'
|
||||||
|
|
||||||
|
##=====SETTINGS=====##
|
||||||
|
set -g mouse on
|
||||||
|
set-option -g prefix M-x
|
||||||
|
set -s escape-time 0
|
||||||
|
|
||||||
|
set-option -g set-clipboard on
|
||||||
|
|
||||||
|
set-option -g default-terminal "xterm-256color"
|
||||||
|
set -as terminal-features ",xterm-256color:RGB"
|
||||||
|
#set -g status-style 'bg=#ffffff fg=#000000'
|
||||||
|
|
||||||
|
set -g status-keys vi
|
||||||
|
set -g mode-keys vi
|
||||||
|
set -g history-limit 50000
|
||||||
|
set -g display-time 4000
|
||||||
|
set -g status-interval 5
|
||||||
|
set -g focus-events on
|
||||||
|
setw -g aggressive-resize on
|
||||||
|
|
||||||
|
set-option -g allow-rename off
|
||||||
|
|
||||||
|
set -g base-index 1
|
||||||
|
set -g pane-base-index 1
|
||||||
|
setw -g pane-base-index 1
|
||||||
|
set -g renumber-windows on
|
||||||
|
|
||||||
|
# rebind
|
||||||
|
bind r source-file ~/.tmux.conf
|
||||||
|
|
||||||
|
bind M-p previous-window
|
||||||
|
bind M-n next-window
|
||||||
|
|
||||||
|
bind -r ^ last-window
|
||||||
|
bind -r k select-pane -U
|
||||||
|
bind -r j select-pane -D
|
||||||
|
bind -r h select-pane -L
|
||||||
|
bind -r l select-pane -R
|
||||||
|
|
||||||
|
bind -r M-k resize-pane -U
|
||||||
|
bind -r M-j resize-pane -D
|
||||||
|
bind -r M-h resize-pane -L
|
||||||
|
bind -r M-l resize-pane -R
|
||||||
|
|
||||||
|
bind '"' split-window -v -c "#{pane_current_path}"
|
||||||
|
bind % split-window -h -c "#{pane_current_path}"
|
||||||
|
|
||||||
|
##=====DESIGN TWEAKS=====##
|
||||||
|
set -g visual-activity off
|
||||||
|
set -g visual-bell off
|
||||||
|
set -g visual-silence off
|
||||||
|
setw -g monitor-activity off
|
||||||
|
set -g bell-action none
|
||||||
|
|
||||||
|
set -g status-bg colour234
|
||||||
|
set -g status-fg colour137
|
||||||
|
set -g status-style dim
|
||||||
|
set -g status-left ''
|
||||||
|
set -g status-right '#[fg=colour233,bg=colour245,bold] [#S] #[fg=colour233,bg=colour241,bold] %d/%m/%y #[fg=colour233,bg=colour245,bold] %H:%M '
|
||||||
|
set -g status-right-length 50
|
||||||
|
set -g status-left-length 20
|
||||||
|
|
||||||
|
setw -g window-status-current-style fg=colour81
|
||||||
|
setw -g window-status-current-style bg=colour238
|
||||||
|
setw -g window-status-current-style bold
|
||||||
|
setw -g window-status-current-format ' #I#[fg=colour250]:#[fg=colour255]#W#[fg=colour50]#F '
|
||||||
|
|
||||||
|
setw -g window-status-style fg=colour138
|
||||||
|
setw -g window-status-style bg=colour235
|
||||||
|
setw -g window-status-style none
|
||||||
|
setw -g window-status-format ' #I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F '
|
||||||
|
|
||||||
|
setw -g window-status-bell-style bold
|
||||||
|
setw -g window-status-bell-style fg=colour255
|
||||||
|
setw -g window-status-bell-style bg=colour1
|
||||||
|
# ##=====LOAD PLUGINS=====##
|
||||||
|
run '~/.tmux/plugins/tpm/tpm'
|
||||||
|
|
3
configs/MANIFEST
Normal file
3
configs/MANIFEST
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# comment bla-bla-bla <3
|
||||||
|
$HOME <- .bashrc .tmux.conf
|
||||||
|
$HOME/.config <- nvim foot
|
34
configs/foot/foot.ini
Normal file
34
configs/foot/foot.ini
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[main]
|
||||||
|
term = xterm-256color
|
||||||
|
|
||||||
|
font = Cascadia Mono NF:style=SemiBold:size=11
|
||||||
|
font-bold = Cascadia Mono NF:style=Bold:size=11
|
||||||
|
font-italic = Cascadia Mono NF:style=SemiBold Italic:size=11
|
||||||
|
font-bold-italic = Cascadia Mono NF:style=Bold Italic:size=11
|
||||||
|
|
||||||
|
[cursor]
|
||||||
|
style = block
|
||||||
|
blink = yes
|
||||||
|
color = 080808 bdbdbd
|
||||||
|
|
||||||
|
[colors]
|
||||||
|
foreground = bdbdbd
|
||||||
|
background = 080808
|
||||||
|
selection-foreground = 080808
|
||||||
|
selection-background = b2ceee
|
||||||
|
regular0 = 323437
|
||||||
|
regular1 = ff5454
|
||||||
|
regular2 = 8cc85f
|
||||||
|
regular3 = e3c78a
|
||||||
|
regular4 = 80a0ff
|
||||||
|
regular5 = cf87e8
|
||||||
|
regular6 = 79dac8
|
||||||
|
regular7 = c6c6c6
|
||||||
|
bright0 = 949494
|
||||||
|
bright1 = ff5189
|
||||||
|
bright2 = 36c692
|
||||||
|
bright3 = c6c684
|
||||||
|
bright4 = 74b2ff
|
||||||
|
bright5 = ae81ff
|
||||||
|
bright6 = 85dc85
|
||||||
|
bright7 = e4e4e4
|
6
configs/nvim/init.lua
Executable file
6
configs/nvim/init.lua
Executable file
|
@ -0,0 +1,6 @@
|
||||||
|
-- __ _ _ _ _ _ _
|
||||||
|
-- __ __/ \(_)__| | |_| | | _ _ __| |
|
||||||
|
-- \ V / () | / _` | ' \_ _| ' \/ _` |
|
||||||
|
-- \_/ \__/|_\__,_|_||_||_||_||_\__,_|
|
||||||
|
--
|
||||||
|
require("v0idh4nd")
|
31
configs/nvim/lazy-lock.json
Normal file
31
configs/nvim/lazy-lock.json
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
{
|
||||||
|
"Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
|
||||||
|
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
|
||||||
|
"cmp-cmdline": { "branch": "main", "commit": "d250c63aa13ead745e3a40f61fdd3470efde3923" },
|
||||||
|
"cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" },
|
||||||
|
"cmp-nvim-lsp-signature-help": { "branch": "main", "commit": "031e6ba70b0ad5eee49fd2120ff7a2e325b17fa7" },
|
||||||
|
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
|
||||||
|
"conform.nvim": { "branch": "master", "commit": "f4e8837878fc5712d053ba3091a73d27d96a09e2" },
|
||||||
|
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
|
||||||
|
"harpoon": { "branch": "harpoon2", "commit": "a84ab829eaf3678b586609888ef52f7779102263" },
|
||||||
|
"indent-blankline.nvim": { "branch": "master", "commit": "259357fa4097e232730341fa60988087d189193a" },
|
||||||
|
"lazy.nvim": { "branch": "main", "commit": "7e6c863bc7563efbdd757a310d17ebc95166cef3" },
|
||||||
|
"lua-utils.nvim": { "branch": "main", "commit": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" },
|
||||||
|
"lualine.nvim": { "branch": "master", "commit": "2a5bae925481f999263d6f5ed8361baef8df4f83" },
|
||||||
|
"moonfly": { "branch": "master", "commit": "b5d91ed970c037e849c60a05f800c7e1cd9b2952" },
|
||||||
|
"neogit": { "branch": "master", "commit": "40038473707c54a846bd11ecaf5933dd45858972" },
|
||||||
|
"neorg": { "branch": "main", "commit": "81ee90cb2d72ac43bfadb7dd276646f34c8f85be" },
|
||||||
|
"nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" },
|
||||||
|
"nvim-autopairs": { "branch": "master", "commit": "b464658e9b880f463b9f7e6ccddd93fb0013f559" },
|
||||||
|
"nvim-cmp": { "branch": "main", "commit": "ca4d3330d386e76967e53b85953c170658255ecb" },
|
||||||
|
"nvim-lspconfig": { "branch": "master", "commit": "b8b725659fa60d2c5f5bd7459bcfee1d8b34acd5" },
|
||||||
|
"nvim-nio": { "branch": "master", "commit": "a428f309119086dc78dd4b19306d2d67be884eee" },
|
||||||
|
"nvim-surround": { "branch": "main", "commit": "9f0cb495f25bff32c936062d85046fbda0c43517" },
|
||||||
|
"nvim-treesitter": { "branch": "master", "commit": "0c26a5c4bc407fdbca545ab25cf6084fd069444b" },
|
||||||
|
"nvim-web-devicons": { "branch": "master", "commit": "87c34abe5d1dc7c1c0a95aaaf888059c614c68ac" },
|
||||||
|
"oil.nvim": { "branch": "master", "commit": "9a59256c8e88b29d2150e99b5960b2f111e51f75" },
|
||||||
|
"pathlib.nvim": { "branch": "main", "commit": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1" },
|
||||||
|
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
|
||||||
|
"telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
|
||||||
|
"zen-mode.nvim": { "branch": "main", "commit": "29b292bdc58b76a6c8f294c961a8bf92c5a6ebd6" }
|
||||||
|
}
|
7
configs/nvim/lua/v0idh4nd/init.lua
Executable file
7
configs/nvim/lua/v0idh4nd/init.lua
Executable file
|
@ -0,0 +1,7 @@
|
||||||
|
-- __ _ _ _ _ _ _
|
||||||
|
-- __ __/ \(_)__| | |_| | | _ _ __| |
|
||||||
|
-- \ V / () | / _` | ' \_ _| ' \/ _` |
|
||||||
|
-- \_/ \__/|_\__,_|_||_||_||_||_\__,_|
|
||||||
|
--
|
||||||
|
require("v0idh4nd.set")
|
||||||
|
require("v0idh4nd.lazy_init")
|
7
configs/nvim/lua/v0idh4nd/lazy-plugins/autopairs.lua
Executable file
7
configs/nvim/lua/v0idh4nd/lazy-plugins/autopairs.lua
Executable file
|
@ -0,0 +1,7 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
'windwp/nvim-autopairs',
|
||||||
|
event = "InsertEnter",
|
||||||
|
config = true
|
||||||
|
}
|
||||||
|
}
|
89
configs/nvim/lua/v0idh4nd/lazy-plugins/cmp.lua
Normal file
89
configs/nvim/lua/v0idh4nd/lazy-plugins/cmp.lua
Normal file
|
@ -0,0 +1,89 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"hrsh7th/nvim-cmp",
|
||||||
|
dependencies = {
|
||||||
|
'neovim/nvim-lspconfig',
|
||||||
|
'hrsh7th/cmp-nvim-lsp',
|
||||||
|
'hrsh7th/cmp-buffer',
|
||||||
|
'hrsh7th/cmp-path',
|
||||||
|
'hrsh7th/cmp-cmdline',
|
||||||
|
'hrsh7th/nvim-cmp',
|
||||||
|
"hrsh7th/cmp-nvim-lsp-signature-help",
|
||||||
|
},
|
||||||
|
config = function()
|
||||||
|
local cmp = require("cmp")
|
||||||
|
cmp.setup({
|
||||||
|
snippet = {
|
||||||
|
-- REQUIRED - you must specify a snippet engine
|
||||||
|
expand = function(args)
|
||||||
|
-- vim.fn["vsnip#anonymous"](args.body) -- For `vsnip` users.
|
||||||
|
-- require('luasnip').lsp_expand(args.body) -- For `luasnip` users.
|
||||||
|
-- require('snippy').expand_snippet(args.body) -- For `snippy` users.
|
||||||
|
-- vim.fn["UltiSnips#Anon"](args.body) -- For `ultisnips` users.
|
||||||
|
vim.snippet.expand(args.body) -- For native neovim snippets (Neovim v0.10+)
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
window = {
|
||||||
|
-- completion = cmp.config.window.bordered(),
|
||||||
|
-- documentation = cmp.config.window.bordered(),
|
||||||
|
},
|
||||||
|
mapping = cmp.mapping.preset.insert({
|
||||||
|
['<C-b>'] = cmp.mapping.scroll_docs(-4),
|
||||||
|
['<C-f>'] = cmp.mapping.scroll_docs(4),
|
||||||
|
['<C-Space>'] = cmp.mapping.complete(),
|
||||||
|
['<C-e>'] = cmp.mapping.abort(),
|
||||||
|
['<CR>'] = cmp.mapping.confirm({ select = true }), -- Accept currently selected item. Set `select` to `false` to only confirm explicitly selected items.
|
||||||
|
}),
|
||||||
|
sources = cmp.config.sources({
|
||||||
|
{ name = 'nvim_lsp' },
|
||||||
|
{ name = "nvim_lsp_signature_help" },
|
||||||
|
-- { name = 'vsnip' }, -- For vsnip users.
|
||||||
|
-- { name = 'luasnip' }, -- For luasnip users.
|
||||||
|
-- { name = 'ultisnips' }, -- For ultisnips users.
|
||||||
|
-- { name = 'snippy' }, -- For snippy users.
|
||||||
|
}, {
|
||||||
|
{ name = 'buffer' },
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
|
-- To use git you need to install the plugin petertriho/cmp-git and uncomment lines below
|
||||||
|
-- Set configuration for specific filetype.
|
||||||
|
--[[ cmp.setup.filetype('gitcommit', {
|
||||||
|
sources = cmp.config.sources({
|
||||||
|
{ name = 'git' },
|
||||||
|
}, {
|
||||||
|
{ name = 'buffer' },
|
||||||
|
})
|
||||||
|
})
|
||||||
|
require("cmp_git").setup() ]]--
|
||||||
|
|
||||||
|
-- Use buffer source for `/` and `?` (if you enabled `native_menu`, this won't work anymore).
|
||||||
|
cmp.setup.cmdline({ '/', '?' }, {
|
||||||
|
mapping = cmp.mapping.preset.cmdline(),
|
||||||
|
sources = {
|
||||||
|
{ name = 'buffer' }
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Use cmdline & path source for ':' (if you enabled `native_menu`, this won't work anymore).
|
||||||
|
cmp.setup.cmdline(':', {
|
||||||
|
mapping = cmp.mapping.preset.cmdline(),
|
||||||
|
sources = cmp.config.sources({
|
||||||
|
{ name = 'path' }
|
||||||
|
}, {
|
||||||
|
{ name = 'cmdline' }
|
||||||
|
}),
|
||||||
|
matching = { disallow_symbol_nonprefix_matching = false }
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Set up lspconfig.
|
||||||
|
local capabilities = require('cmp_nvim_lsp').default_capabilities()
|
||||||
|
require('lspconfig')['clangd'].setup {
|
||||||
|
capabilities = capabilities
|
||||||
|
}
|
||||||
|
require('lspconfig')['pyright'].setup {
|
||||||
|
capabilities = capabilities
|
||||||
|
}
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
11
configs/nvim/lua/v0idh4nd/lazy-plugins/colorscheme.lua
Executable file
11
configs/nvim/lua/v0idh4nd/lazy-plugins/colorscheme.lua
Executable file
|
@ -0,0 +1,11 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"bluz71/vim-moonfly-colors",
|
||||||
|
name = "moonfly",
|
||||||
|
lazy = false,
|
||||||
|
priority = 1000,
|
||||||
|
config = function()
|
||||||
|
vim.cmd.colorscheme("moonfly")
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
46
configs/nvim/lua/v0idh4nd/lazy-plugins/comment.lua
Executable file
46
configs/nvim/lua/v0idh4nd/lazy-plugins/comment.lua
Executable file
|
@ -0,0 +1,46 @@
|
||||||
|
return {
|
||||||
|
'numToStr/Comment.nvim',
|
||||||
|
opts = {
|
||||||
|
---Add a space b/w comment and the line
|
||||||
|
padding = true,
|
||||||
|
---Whether the cursor should stay at its position
|
||||||
|
sticky = true,
|
||||||
|
---Lines to be ignored while (un)comment
|
||||||
|
ignore = nil,
|
||||||
|
---LHS of toggle mappings in NORMAL mode
|
||||||
|
toggler = {
|
||||||
|
---Line-comment toggle keymap
|
||||||
|
line = '<leader>cl',
|
||||||
|
---Block-comment toggle keymap
|
||||||
|
block = '<leader>cb',
|
||||||
|
},
|
||||||
|
---LHS of operator-pending mappings in NORMAL and VISUAL mode
|
||||||
|
opleader = {
|
||||||
|
---Line-comment keymap
|
||||||
|
line = '<leader>cl',
|
||||||
|
---Block-comment keymap
|
||||||
|
block = '<leader>cb',
|
||||||
|
},
|
||||||
|
---LHS of extra mappings
|
||||||
|
extra = {
|
||||||
|
---Add comment on the line above
|
||||||
|
above = '<leader>cO',
|
||||||
|
---Add comment on the line below
|
||||||
|
below = '<leader>co',
|
||||||
|
---Add comment at the end of line
|
||||||
|
eol = '<leader>cA',
|
||||||
|
},
|
||||||
|
---Enable keybindings
|
||||||
|
---NOTE: If given `false` then the plugin won't create any mappings
|
||||||
|
mappings = {
|
||||||
|
---Operator-pending mapping; `gcc` `gbc` `gc[count]{motion}` `gb[count]{motion}`
|
||||||
|
basic = true,
|
||||||
|
---Extra mapping; `gco`, `gcO`, `gcA`
|
||||||
|
extra = true,
|
||||||
|
},
|
||||||
|
---Function to call before (un)comment
|
||||||
|
pre_hook = nil,
|
||||||
|
---Function to call after (un)comment
|
||||||
|
post_hook = nil,
|
||||||
|
}
|
||||||
|
}
|
44
configs/nvim/lua/v0idh4nd/lazy-plugins/formatter.lua
Normal file
44
configs/nvim/lua/v0idh4nd/lazy-plugins/formatter.lua
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
'stevearc/conform.nvim',
|
||||||
|
opts = {},
|
||||||
|
config = function()
|
||||||
|
require("conform").setup({
|
||||||
|
formatters_by_ft = {
|
||||||
|
c = { "clang_format" },
|
||||||
|
cpp = { "clang_format" },
|
||||||
|
python = { "black" },
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
vim.api.nvim_create_user_command("Format", function(args)
|
||||||
|
local range = nil
|
||||||
|
if args.count ~= -1 then
|
||||||
|
local end_line = vim.api.nvim_buf_get_lines(0, args.line2 - 1, args.line2, true)[1]
|
||||||
|
range = {
|
||||||
|
start = { args.line1, 0 },
|
||||||
|
["end"] = { args.line2, end_line:len() },
|
||||||
|
}
|
||||||
|
end
|
||||||
|
require("conform").format({ async = true, lsp_format = "fallback", range = range })
|
||||||
|
end, { range = true })
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>=", ":Format<CR>")
|
||||||
|
|
||||||
|
vim.keymap.set("", "<leader>=", function()
|
||||||
|
require("conform").format({ async = true }, function(err)
|
||||||
|
if not err then
|
||||||
|
local mode = vim.api.nvim_get_mode().mode
|
||||||
|
if vim.startswith(string.lower(mode), "v") then
|
||||||
|
vim.api.nvim_feedkeys(vim.api.nvim_replace_termcodes("<Esc>", true, false, true), "n", true)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
end, { desc = "Format code" })
|
||||||
|
|
||||||
|
require("conform").formatters.clang_format = {
|
||||||
|
prepend_args = { '--style=file', '--fallback-style=WebKit' }
|
||||||
|
}
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
51
configs/nvim/lua/v0idh4nd/lazy-plugins/harpoon.lua
Executable file
51
configs/nvim/lua/v0idh4nd/lazy-plugins/harpoon.lua
Executable file
|
@ -0,0 +1,51 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"ThePrimeagen/harpoon",
|
||||||
|
branch = "harpoon2",
|
||||||
|
dependencies = { "nvim-lua/plenary.nvim" },
|
||||||
|
config = function ()
|
||||||
|
local harpoon = require "harpoon"
|
||||||
|
harpoon:setup()
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>ha", function()
|
||||||
|
harpoon:list():add()
|
||||||
|
end)
|
||||||
|
vim.keymap.set("n", "<leader>hl", function()
|
||||||
|
harpoon.ui:toggle_quick_menu(harpoon:list())
|
||||||
|
end)
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>hp", function() harpoon:list():prev() end)
|
||||||
|
vim.keymap.set("n", "<leader>hn", function() harpoon:list():next() end)
|
||||||
|
|
||||||
|
for _, idx in ipairs { 1, 2, 3, 4, 5 } do
|
||||||
|
vim.keymap.set("n", string.format("<leader>%d", idx), function()
|
||||||
|
harpoon:list():select(idx)
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
|
||||||
|
local harpoon = require('harpoon')
|
||||||
|
harpoon:setup({})
|
||||||
|
|
||||||
|
-- basic telescope configuration
|
||||||
|
local conf = require("telescope.config").values
|
||||||
|
local function toggle_telescope(harpoon_files)
|
||||||
|
local file_paths = {}
|
||||||
|
for _, item in ipairs(harpoon_files.items) do
|
||||||
|
table.insert(file_paths, item.value)
|
||||||
|
end
|
||||||
|
|
||||||
|
require("telescope.pickers").new({}, {
|
||||||
|
prompt_title = "Harpoon",
|
||||||
|
finder = require("telescope.finders").new_table({
|
||||||
|
results = file_paths,
|
||||||
|
}),
|
||||||
|
previewer = conf.file_previewer({}),
|
||||||
|
sorter = conf.generic_sorter({}),
|
||||||
|
}):find()
|
||||||
|
end
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>fh", function() toggle_telescope(harpoon:list()) end,
|
||||||
|
{ desc = "Open harpoon window" })
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
22
configs/nvim/lua/v0idh4nd/lazy-plugins/indent-blackline.lua
Executable file
22
configs/nvim/lua/v0idh4nd/lazy-plugins/indent-blackline.lua
Executable file
|
@ -0,0 +1,22 @@
|
||||||
|
return {
|
||||||
|
"lukas-reineke/indent-blankline.nvim",
|
||||||
|
main = "ibl",
|
||||||
|
---@module "ibl"
|
||||||
|
---@type ibl.config
|
||||||
|
opts = {},
|
||||||
|
config = function ()
|
||||||
|
local hooks = require "ibl.hooks"
|
||||||
|
hooks.register(
|
||||||
|
hooks.type.WHITESPACE,
|
||||||
|
hooks.builtin.hide_first_space_indent_level
|
||||||
|
)
|
||||||
|
require("ibl").setup({
|
||||||
|
indent = {
|
||||||
|
char = "╏"
|
||||||
|
},
|
||||||
|
scope = {
|
||||||
|
enabled = false
|
||||||
|
},
|
||||||
|
})
|
||||||
|
end
|
||||||
|
}
|
27
configs/nvim/lua/v0idh4nd/lazy-plugins/lsp.lua
Normal file
27
configs/nvim/lua/v0idh4nd/lazy-plugins/lsp.lua
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"neovim/nvim-lspconfig",
|
||||||
|
config = function()
|
||||||
|
vim.api.nvim_create_autocmd('LspAttach', {
|
||||||
|
desc = 'LSP actions',
|
||||||
|
callback = function(event)
|
||||||
|
local opts = {buffer = event.buf}
|
||||||
|
|
||||||
|
vim.keymap.set('n', 'K', '<cmd>lua vim.lsp.buf.hover()<cr>', opts)
|
||||||
|
vim.keymap.set('n', 'gd', '<cmd>lua vim.lsp.buf.definition()<cr>', opts)
|
||||||
|
vim.keymap.set('n', 'gD', '<cmd>lua vim.lsp.buf.declaration()<cr>', opts)
|
||||||
|
vim.keymap.set('n', 'gi', '<cmd>lua vim.lsp.buf.implementation()<cr>', opts)
|
||||||
|
vim.keymap.set('n', 'go', '<cmd>lua vim.lsp.buf.type_definition()<cr>', opts)
|
||||||
|
vim.keymap.set('n', 'gr', '<cmd>lua vim.lsp.buf.references()<cr>', opts)
|
||||||
|
vim.keymap.set('n', 'gs', '<cmd>lua vim.lsp.buf.signature_help()<cr>', opts)
|
||||||
|
vim.keymap.set('n', '<F2>', '<cmd>lua vim.lsp.buf.rename()<cr>', opts)
|
||||||
|
vim.keymap.set('n', '<F4>', '<cmd>lua vim.lsp.buf.code_action()<cr>', opts)
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
|
local lspconfig = require('lspconfig')
|
||||||
|
lspconfig.clangd.setup{}
|
||||||
|
lspconfig.pyright.setup{}
|
||||||
|
end,
|
||||||
|
}
|
||||||
|
}
|
52
configs/nvim/lua/v0idh4nd/lazy-plugins/lualine.lua
Executable file
52
configs/nvim/lua/v0idh4nd/lazy-plugins/lualine.lua
Executable file
|
@ -0,0 +1,52 @@
|
||||||
|
return {
|
||||||
|
'nvim-lualine/lualine.nvim',
|
||||||
|
dependencies = {
|
||||||
|
'nvim-tree/nvim-web-devicons'
|
||||||
|
},
|
||||||
|
config = function ()
|
||||||
|
require("lualine").setup({
|
||||||
|
options = {
|
||||||
|
theme = "moonfly",
|
||||||
|
icons_enabled = true,
|
||||||
|
component_separators = { left = '░', right = '░'},
|
||||||
|
section_separators = { left = '▓▒░', right = '░▒▓'},
|
||||||
|
disabled_filetypes = {
|
||||||
|
statusline = {},
|
||||||
|
winbar = {},
|
||||||
|
},
|
||||||
|
ignore_focus = {},
|
||||||
|
always_divide_middle = true,
|
||||||
|
globalstatus = true,
|
||||||
|
refresh = {
|
||||||
|
statusline = 50,
|
||||||
|
tabline = 50,
|
||||||
|
winbar = 50,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
sections = {
|
||||||
|
lualine_a = {'mode'},
|
||||||
|
lualine_b = {'branch', 'diff', 'diagnostics'},
|
||||||
|
lualine_c = {{
|
||||||
|
'filename',
|
||||||
|
path = 1
|
||||||
|
}},
|
||||||
|
lualine_x = {'encoding', 'fileformat', 'filetype'},
|
||||||
|
lualine_y = {'progress'},
|
||||||
|
lualine_z = {'location'}
|
||||||
|
},
|
||||||
|
inactive_sections = {
|
||||||
|
lualine_a = {},
|
||||||
|
lualine_b = {},
|
||||||
|
lualine_c = {'filename'},
|
||||||
|
lualine_x = {'location'},
|
||||||
|
lualine_y = {},
|
||||||
|
lualine_z = {}
|
||||||
|
},
|
||||||
|
tabline = {},
|
||||||
|
winbar = {},
|
||||||
|
inactive_winbar = {},
|
||||||
|
extensions = {}
|
||||||
|
})
|
||||||
|
|
||||||
|
end
|
||||||
|
}
|
21
configs/nvim/lua/v0idh4nd/lazy-plugins/neogit.lua
Executable file
21
configs/nvim/lua/v0idh4nd/lazy-plugins/neogit.lua
Executable file
|
@ -0,0 +1,21 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"NeogitOrg/neogit",
|
||||||
|
dependencies = {
|
||||||
|
"nvim-lua/plenary.nvim",
|
||||||
|
"sindrets/diffview.nvim",
|
||||||
|
"nvim-telescope/telescope.nvim",
|
||||||
|
},
|
||||||
|
config = function ()
|
||||||
|
vim.keymap.set('n', '<leader>G', function()
|
||||||
|
require('neogit').open()
|
||||||
|
end, { noremap = true, silent = true })
|
||||||
|
|
||||||
|
require("neogit").setup({
|
||||||
|
integrations = {
|
||||||
|
diffview = true
|
||||||
|
},
|
||||||
|
})
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
29
configs/nvim/lua/v0idh4nd/lazy-plugins/neorg.lua
Executable file
29
configs/nvim/lua/v0idh4nd/lazy-plugins/neorg.lua
Executable file
|
@ -0,0 +1,29 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"nvim-neorg/neorg",
|
||||||
|
lazy = false,
|
||||||
|
version = "*",
|
||||||
|
config = function()
|
||||||
|
require("neorg").setup({
|
||||||
|
load = {
|
||||||
|
["core.defaults"] = {},
|
||||||
|
["core.export"] = {},
|
||||||
|
["core.concealer"] = {
|
||||||
|
config = {
|
||||||
|
icon_preset = "diamond",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
["core.dirman"] = {
|
||||||
|
config = {
|
||||||
|
workspaces = {
|
||||||
|
journal = "~/journal",
|
||||||
|
},
|
||||||
|
index = "index.norg",
|
||||||
|
default_workspace = "journal",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
end,
|
||||||
|
}
|
||||||
|
}
|
213
configs/nvim/lua/v0idh4nd/lazy-plugins/oil.lua
Normal file
213
configs/nvim/lua/v0idh4nd/lazy-plugins/oil.lua
Normal file
|
@ -0,0 +1,213 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
'stevearc/oil.nvim',
|
||||||
|
---@module 'oil'
|
||||||
|
---@type oil.SetupOpts
|
||||||
|
opts = {},
|
||||||
|
dependencies = { "nvim-tree/nvim-web-devicons" },
|
||||||
|
config = function()
|
||||||
|
require("oil").setup({
|
||||||
|
-- Oil will take over directory buffers (e.g. `vim .` or `:e src/`)
|
||||||
|
-- Set to false if you want some other plugin (e.g. netrw) to open when you edit directories.
|
||||||
|
default_file_explorer = true,
|
||||||
|
-- Id is automatically added at the beginning, and name at the end
|
||||||
|
-- See :help oil-columns
|
||||||
|
columns = {
|
||||||
|
"icon",
|
||||||
|
-- "permissions",
|
||||||
|
-- "size",
|
||||||
|
-- "mtime",
|
||||||
|
},
|
||||||
|
-- Buffer-local options to use for oil buffers
|
||||||
|
buf_options = {
|
||||||
|
buflisted = false,
|
||||||
|
bufhidden = "hide",
|
||||||
|
},
|
||||||
|
-- Window-local options to use for oil buffers
|
||||||
|
win_options = {
|
||||||
|
wrap = false,
|
||||||
|
signcolumn = "no",
|
||||||
|
cursorcolumn = false,
|
||||||
|
foldcolumn = "0",
|
||||||
|
spell = false,
|
||||||
|
list = false,
|
||||||
|
conceallevel = 3,
|
||||||
|
concealcursor = "nvic",
|
||||||
|
},
|
||||||
|
-- Send deleted files to the trash instead of permanently deleting them (:help oil-trash)
|
||||||
|
delete_to_trash = false,
|
||||||
|
-- Skip the confirmation popup for simple operations (:help oil.skip_confirm_for_simple_edits)
|
||||||
|
skip_confirm_for_simple_edits = false,
|
||||||
|
-- Selecting a new/moved/renamed file or directory will prompt you to save changes first
|
||||||
|
-- (:help prompt_save_on_select_new_entry)
|
||||||
|
prompt_save_on_select_new_entry = true,
|
||||||
|
-- Oil will automatically delete hidden buffers after this delay
|
||||||
|
-- You can set the delay to false to disable cleanup entirely
|
||||||
|
-- Note that the cleanup process only starts when none of the oil buffers are currently displayed
|
||||||
|
cleanup_delay_ms = 2000,
|
||||||
|
lsp_file_methods = {
|
||||||
|
-- Enable or disable LSP file operations
|
||||||
|
enabled = true,
|
||||||
|
-- Time to wait for LSP file operations to complete before skipping
|
||||||
|
timeout_ms = 1000,
|
||||||
|
-- Set to true to autosave buffers that are updated with LSP willRenameFiles
|
||||||
|
-- Set to "unmodified" to only save unmodified buffers
|
||||||
|
autosave_changes = false,
|
||||||
|
},
|
||||||
|
-- Constrain the cursor to the editable parts of the oil buffer
|
||||||
|
-- Set to `false` to disable, or "name" to keep it on the file names
|
||||||
|
constrain_cursor = "editable",
|
||||||
|
-- Set to true to watch the filesystem for changes and reload oil
|
||||||
|
watch_for_changes = false,
|
||||||
|
-- Keymaps in oil buffer. Can be any value that `vim.keymap.set` accepts OR a table of keymap
|
||||||
|
-- options with a `callback` (e.g. { callback = function() ... end, desc = "", mode = "n" })
|
||||||
|
-- Additionally, if it is a string that matches "actions.<name>",
|
||||||
|
-- it will use the mapping at require("oil.actions").<name>
|
||||||
|
-- Set to `false` to remove a keymap
|
||||||
|
-- See :help oil-actions for a list of all available actions
|
||||||
|
keymaps = {
|
||||||
|
["g?"] = { "actions.show_help", mode = "n" },
|
||||||
|
["<CR>"] = "actions.select",
|
||||||
|
["<C-s>"] = { "actions.select", opts = { vertical = true } },
|
||||||
|
["<C-h>"] = { "actions.select", opts = { horizontal = true } },
|
||||||
|
["<C-t>"] = { "actions.select", opts = { tab = true } },
|
||||||
|
["<C-p>"] = "actions.preview",
|
||||||
|
["<C-c>"] = { "actions.close", mode = "n" },
|
||||||
|
["<C-l>"] = "actions.refresh",
|
||||||
|
["-"] = { "actions.parent", mode = "n" },
|
||||||
|
["_"] = { "actions.open_cwd", mode = "n" },
|
||||||
|
["`"] = { "actions.cd", mode = "n" },
|
||||||
|
["~"] = { "actions.cd", opts = { scope = "tab" }, mode = "n" },
|
||||||
|
["gs"] = { "actions.change_sort", mode = "n" },
|
||||||
|
["gx"] = "actions.open_external",
|
||||||
|
["g."] = { "actions.toggle_hidden", mode = "n" },
|
||||||
|
["g\\"] = { "actions.toggle_trash", mode = "n" },
|
||||||
|
},
|
||||||
|
-- Set to false to disable all of the above keymaps
|
||||||
|
use_default_keymaps = true,
|
||||||
|
view_options = {
|
||||||
|
-- Show files and directories that start with "."
|
||||||
|
show_hidden = false,
|
||||||
|
-- This function defines what is considered a "hidden" file
|
||||||
|
is_hidden_file = function(name, bufnr)
|
||||||
|
local m = name:match("^%.")
|
||||||
|
return m ~= nil
|
||||||
|
end,
|
||||||
|
-- This function defines what will never be shown, even when `show_hidden` is set
|
||||||
|
is_always_hidden = function(name, bufnr)
|
||||||
|
return false
|
||||||
|
end,
|
||||||
|
-- Sort file names with numbers in a more intuitive order for humans.
|
||||||
|
-- Can be "fast", true, or false. "fast" will turn it off for large directories.
|
||||||
|
natural_order = "fast",
|
||||||
|
-- Sort file and directory names case insensitive
|
||||||
|
case_insensitive = false,
|
||||||
|
sort = {
|
||||||
|
-- sort order can be "asc" or "desc"
|
||||||
|
-- see :help oil-columns to see which columns are sortable
|
||||||
|
{ "type", "asc" },
|
||||||
|
{ "name", "asc" },
|
||||||
|
},
|
||||||
|
-- Customize the highlight group for the file name
|
||||||
|
highlight_filename = function(entry, is_hidden, is_link_target, is_link_orphan)
|
||||||
|
return nil
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
-- Extra arguments to pass to SCP when moving/copying files over SSH
|
||||||
|
extra_scp_args = {},
|
||||||
|
-- EXPERIMENTAL support for performing file operations with git
|
||||||
|
git = {
|
||||||
|
-- Return true to automatically git add/mv/rm files
|
||||||
|
add = function(path)
|
||||||
|
return false
|
||||||
|
end,
|
||||||
|
mv = function(src_path, dest_path)
|
||||||
|
return false
|
||||||
|
end,
|
||||||
|
rm = function(path)
|
||||||
|
return false
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
-- Configuration for the floating window in oil.open_float
|
||||||
|
float = {
|
||||||
|
-- Padding around the floating window
|
||||||
|
padding = 2,
|
||||||
|
max_width = 0,
|
||||||
|
max_height = 0,
|
||||||
|
border = "rounded",
|
||||||
|
win_options = {
|
||||||
|
winblend = 0,
|
||||||
|
},
|
||||||
|
-- optionally override the oil buffers window title with custom function: fun(winid: integer): string
|
||||||
|
get_win_title = nil,
|
||||||
|
-- preview_split: Split direction: "auto", "left", "right", "above", "below".
|
||||||
|
preview_split = "auto",
|
||||||
|
-- This is the config that will be passed to nvim_open_win.
|
||||||
|
-- Change values here to customize the layout
|
||||||
|
override = function(conf)
|
||||||
|
return conf
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
-- Configuration for the file preview window
|
||||||
|
preview_win = {
|
||||||
|
-- Whether the preview window is automatically updated when the cursor is moved
|
||||||
|
update_on_cursor_moved = true,
|
||||||
|
-- How to open the preview window "load"|"scratch"|"fast_scratch"
|
||||||
|
preview_method = "fast_scratch",
|
||||||
|
-- A function that returns true to disable preview on a file e.g. to avoid lag
|
||||||
|
disable_preview = function(filename)
|
||||||
|
return false
|
||||||
|
end,
|
||||||
|
-- Window-local options to use for preview window buffers
|
||||||
|
win_options = {},
|
||||||
|
},
|
||||||
|
-- Configuration for the floating action confirmation window
|
||||||
|
confirmation = {
|
||||||
|
-- Width dimensions can be integers or a float between 0 and 1 (e.g. 0.4 for 40%)
|
||||||
|
-- min_width and max_width can be a single value or a list of mixed integer/float types.
|
||||||
|
-- max_width = {100, 0.8} means "the lesser of 100 columns or 80% of total"
|
||||||
|
max_width = 0.9,
|
||||||
|
-- min_width = {40, 0.4} means "the greater of 40 columns or 40% of total"
|
||||||
|
min_width = { 40, 0.4 },
|
||||||
|
-- optionally define an integer/float for the exact width of the preview window
|
||||||
|
width = nil,
|
||||||
|
-- Height dimensions can be integers or a float between 0 and 1 (e.g. 0.4 for 40%)
|
||||||
|
-- min_height and max_height can be a single value or a list of mixed integer/float types.
|
||||||
|
-- max_height = {80, 0.9} means "the lesser of 80 columns or 90% of total"
|
||||||
|
max_height = 0.9,
|
||||||
|
-- min_height = {5, 0.1} means "the greater of 5 columns or 10% of total"
|
||||||
|
min_height = { 5, 0.1 },
|
||||||
|
-- optionally define an integer/float for the exact height of the preview window
|
||||||
|
height = nil,
|
||||||
|
border = "rounded",
|
||||||
|
win_options = {
|
||||||
|
winblend = 0,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
-- Configuration for the floating progress window
|
||||||
|
progress = {
|
||||||
|
max_width = 0.9,
|
||||||
|
min_width = { 40, 0.4 },
|
||||||
|
width = nil,
|
||||||
|
max_height = { 10, 0.9 },
|
||||||
|
min_height = { 5, 0.1 },
|
||||||
|
height = nil,
|
||||||
|
border = "rounded",
|
||||||
|
minimized_border = "none",
|
||||||
|
win_options = {
|
||||||
|
winblend = 0,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
-- Configuration for the floating SSH window
|
||||||
|
ssh = {
|
||||||
|
border = "rounded",
|
||||||
|
},
|
||||||
|
-- Configuration for the floating keymaps help window
|
||||||
|
keymaps_help = {
|
||||||
|
border = "rounded",
|
||||||
|
},
|
||||||
|
})
|
||||||
|
vim.keymap.set("n", "<leader>F", "<CMD>Oil<CR>")
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
11
configs/nvim/lua/v0idh4nd/lazy-plugins/surround.lua
Executable file
11
configs/nvim/lua/v0idh4nd/lazy-plugins/surround.lua
Executable file
|
@ -0,0 +1,11 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"kylechui/nvim-surround",
|
||||||
|
version = "*",
|
||||||
|
event = "VeryLazy",
|
||||||
|
config = function()
|
||||||
|
require("nvim-surround").setup({
|
||||||
|
})
|
||||||
|
end
|
||||||
|
};
|
||||||
|
}
|
59
configs/nvim/lua/v0idh4nd/lazy-plugins/telescope.lua
Executable file
59
configs/nvim/lua/v0idh4nd/lazy-plugins/telescope.lua
Executable file
|
@ -0,0 +1,59 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
'nvim-telescope/telescope.nvim', tag = '0.1.8',
|
||||||
|
dependencies = { 'nvim-lua/plenary.nvim' },
|
||||||
|
config = function ()
|
||||||
|
|
||||||
|
local telescope = require("telescope")
|
||||||
|
local telescopeConfig = require("telescope.config")
|
||||||
|
|
||||||
|
local vimgrep_arguments = { unpack(telescopeConfig.values.vimgrep_arguments) }
|
||||||
|
|
||||||
|
table.insert(vimgrep_arguments, "--hidden")
|
||||||
|
table.insert(vimgrep_arguments, "--glob")
|
||||||
|
table.insert(vimgrep_arguments, "!**/.git/*")
|
||||||
|
|
||||||
|
telescope.setup({
|
||||||
|
defaults = {
|
||||||
|
vimgrep_arguments = vimgrep_arguments,
|
||||||
|
},
|
||||||
|
pickers = {
|
||||||
|
find_files = {
|
||||||
|
find_command = { "rg", "--files", "--hidden", "--glob", "!**/.git/*" },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
local builtin = require('telescope.builtin')
|
||||||
|
local action_state = require('telescope.actions.state')
|
||||||
|
vim.keymap.set('n', '<leader>ff', builtin.find_files, { desc = 'Telescope find files' })
|
||||||
|
vim.keymap.set('n', '<leader>fl', builtin.live_grep, { desc = 'Telescope live grep' })
|
||||||
|
vim.keymap.set('n', '<leader>fg', builtin.git_files, { desc = 'Telescope git files grep' })
|
||||||
|
vim.keymap.set('n', '<leader>ft', builtin.help_tags, { desc = 'Telescope help tags' })
|
||||||
|
-- vim.keymap.set('n', '<leader>fb', builtin.buffers, { desc = 'Telescope buffers' })
|
||||||
|
vim.keymap.set('n', '<leader>fb', function()
|
||||||
|
builtin.buffers({
|
||||||
|
initial_mode = "insert",
|
||||||
|
attach_mappings = function(prompt_bufnr, map)
|
||||||
|
local delete_buf = function()
|
||||||
|
local current_picker = action_state.get_current_picker(prompt_bufnr)
|
||||||
|
current_picker:delete_selection(function(selection)
|
||||||
|
vim.api.nvim_buf_delete(selection.bufnr, { force = true })
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
|
||||||
|
map('n', '<c-d>', delete_buf)
|
||||||
|
|
||||||
|
return true
|
||||||
|
end
|
||||||
|
},
|
||||||
|
{
|
||||||
|
sort_lastused = true,
|
||||||
|
sort_mru = true,
|
||||||
|
theme = "dropdown"
|
||||||
|
})
|
||||||
|
end,
|
||||||
|
{ desc = 'Telescope buffers' })
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
51
configs/nvim/lua/v0idh4nd/lazy-plugins/treesitter.lua
Executable file
51
configs/nvim/lua/v0idh4nd/lazy-plugins/treesitter.lua
Executable file
|
@ -0,0 +1,51 @@
|
||||||
|
return {
|
||||||
|
'nvim-treesitter/nvim-treesitter',
|
||||||
|
build = ":TSUpdate",
|
||||||
|
config = function ()
|
||||||
|
require("nvim-treesitter.configs").setup({
|
||||||
|
ensure_installed = {
|
||||||
|
"asm",
|
||||||
|
"nasm",
|
||||||
|
"c",
|
||||||
|
"cpp",
|
||||||
|
"zig",
|
||||||
|
"bash",
|
||||||
|
"python",
|
||||||
|
"elixir",
|
||||||
|
"lua",
|
||||||
|
"fennel",
|
||||||
|
"make",
|
||||||
|
"cmake",
|
||||||
|
"vimdoc",
|
||||||
|
"latex",
|
||||||
|
"markdown",
|
||||||
|
"markdown_inline",
|
||||||
|
},
|
||||||
|
|
||||||
|
-- Install parsers synchronously (only applied to `ensure_installed`)
|
||||||
|
sync_install = false,
|
||||||
|
|
||||||
|
-- Automatically install missing parsers when entering buffer
|
||||||
|
-- Recommendation: set to false if you don't have `tree-sitter` CLI installed locally
|
||||||
|
auto_install = true,
|
||||||
|
|
||||||
|
-- List of parsers to ignore installing (or "all")
|
||||||
|
ignore_install = { },
|
||||||
|
|
||||||
|
indent = {
|
||||||
|
enable = true,
|
||||||
|
},
|
||||||
|
|
||||||
|
highlight = {
|
||||||
|
enable = true,
|
||||||
|
|
||||||
|
-- disable = { "c", "rust" },
|
||||||
|
-- Setting this to true will run `:h syntax` and tree-sitter at the same time.
|
||||||
|
-- Set this to `true` if you depend on 'syntax' being enabled (like for indentation).
|
||||||
|
-- Using this option may slow down your editor, and you may see some duplicate highlights.
|
||||||
|
-- Instead of true it can also be a list of languages
|
||||||
|
additional_vim_regex_highlighting = false,
|
||||||
|
}
|
||||||
|
})
|
||||||
|
end
|
||||||
|
}
|
21
configs/nvim/lua/v0idh4nd/lazy-plugins/zen_mode.lua
Executable file
21
configs/nvim/lua/v0idh4nd/lazy-plugins/zen_mode.lua
Executable file
|
@ -0,0 +1,21 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"folke/zen-mode.nvim",
|
||||||
|
config = function()
|
||||||
|
|
||||||
|
require("zen-mode").setup {
|
||||||
|
window = {
|
||||||
|
backdrop = 0.95, -- shade the backdrop of the Zen window. Set to 1 to keep the same as Normal
|
||||||
|
width = 1, -- width of the Zen window
|
||||||
|
height = 1, -- height of the Zen window
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>Z", function()
|
||||||
|
require("zen-mode").toggle()
|
||||||
|
end,
|
||||||
|
{ noremap = true, silent = true })
|
||||||
|
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
32
configs/nvim/lua/v0idh4nd/lazy_init.lua
Executable file
32
configs/nvim/lua/v0idh4nd/lazy_init.lua
Executable file
|
@ -0,0 +1,32 @@
|
||||||
|
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
|
||||||
|
if not (vim.uv or vim.loop).fs_stat(lazypath) then
|
||||||
|
local lazyrepo = "https://github.com/folke/lazy.nvim.git"
|
||||||
|
local out = vim.fn.system({ "git", "clone", "--filter=blob:none", "--branch=stable", lazyrepo, lazypath })
|
||||||
|
if vim.v.shell_error ~= 0 then
|
||||||
|
vim.api.nvim_echo({
|
||||||
|
{ "Failed to clone lazy.nvim:\n", "ErrorMsg" },
|
||||||
|
{ out, "WarningMsg" },
|
||||||
|
{ "\nPress any key to exit..." },
|
||||||
|
}, true, {})
|
||||||
|
vim.fn.getchar()
|
||||||
|
os.exit(1)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
vim.opt.rtp:prepend(lazypath)
|
||||||
|
|
||||||
|
require("lazy").setup({
|
||||||
|
spec = "v0idh4nd.lazy-plugins",
|
||||||
|
|
||||||
|
install = {
|
||||||
|
missing = true,
|
||||||
|
},
|
||||||
|
|
||||||
|
checker = {
|
||||||
|
enabled = false
|
||||||
|
},
|
||||||
|
|
||||||
|
change_detection = {
|
||||||
|
enabled = true,
|
||||||
|
notify = false,
|
||||||
|
},
|
||||||
|
})
|
27
configs/nvim/lua/v0idh4nd/set.lua
Executable file
27
configs/nvim/lua/v0idh4nd/set.lua
Executable file
|
@ -0,0 +1,27 @@
|
||||||
|
local opt = vim.opt
|
||||||
|
|
||||||
|
opt.relativenumber = true
|
||||||
|
opt.number = true
|
||||||
|
opt.tabstop = 4
|
||||||
|
opt.shiftwidth = 4
|
||||||
|
opt.expandtab = true
|
||||||
|
opt.autoindent = true
|
||||||
|
opt.smartindent = true
|
||||||
|
opt.wrap = false
|
||||||
|
opt.ignorecase = true
|
||||||
|
opt.smartcase = true
|
||||||
|
opt.cursorline = true
|
||||||
|
opt.termguicolors = true
|
||||||
|
opt.backspace = "indent,eol,start"
|
||||||
|
opt.splitright = true
|
||||||
|
opt.splitbelow = true
|
||||||
|
opt.swapfile = false
|
||||||
|
vim.opt.guicursor = "n-v-c:block,i:ver25,r-cr:hor20"
|
||||||
|
opt.showmode = false
|
||||||
|
opt.scrolloff = 5
|
||||||
|
|
||||||
|
vim.g.mapleader = " "
|
||||||
|
vim.g.maplocalleader = " "
|
||||||
|
|
||||||
|
local keymap = vim.keymap
|
||||||
|
keymap.set("n", "<leader>nh", ":nohl<CR>")
|
1024
fav-figlet-fonts/Bloody.flf
Normal file
1024
fav-figlet-fonts/Bloody.flf
Normal file
File diff suppressed because it is too large
Load diff
842
fav-figlet-fonts/Crawford.flf
Normal file
842
fav-figlet-fonts/Crawford.flf
Normal file
|
@ -0,0 +1,842 @@
|
||||||
|
flf2a$ 8 7 18 4 25
|
||||||
|
crawford.flf (FIGlet font)
|
||||||
|
|
||||||
|
|
||||||
|
Figlet conversion by Kent Nassen, knassen@umich.edu, 1/2/95
|
||||||
|
|
||||||
|
From: s1171180@giaeb.cc.monash.edu.au (Rowan Crawford)
|
||||||
|
Newsgroups: alt.ascii-art
|
||||||
|
Subject: Font - Style No 2....
|
||||||
|
Date: 14 Jan 1994 14:37:30 GMT
|
||||||
|
Organization: Monash University
|
||||||
|
Lines: 41
|
||||||
|
Message-ID: <2h6ana$db6@harbinger.cc.monash.edu.au>
|
||||||
|
NNTP-Posting-Host: giaeb.cc.monash.edu.au
|
||||||
|
X-Newsreader: NN version 6.5.0 #4 (NOV)
|
||||||
|
Status: RO
|
||||||
|
|
||||||
|
Had some spare time today, so I have done another font. Different
|
||||||
|
form to the last one though:
|
||||||
|
|
||||||
|
[...]
|
||||||
|
And there you are. "S" looks slightly odd and so does "J", but
|
||||||
|
otherwise fairly neat I guess.
|
||||||
|
|
||||||
|
Row.
|
||||||
|
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@@
|
||||||
|
__ @
|
||||||
|
| T@
|
||||||
|
| |@
|
||||||
|
|__j@
|
||||||
|
__ @
|
||||||
|
| T@
|
||||||
|
l__j@
|
||||||
|
@@
|
||||||
|
$__ __ @
|
||||||
|
T |T |@
|
||||||
|
l_ |l_ |@
|
||||||
|
$ \l \l@
|
||||||
|
$ @
|
||||||
|
$ @
|
||||||
|
$ @
|
||||||
|
$ @@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
T |@
|
||||||
|
l_ |@
|
||||||
|
\l@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
__ @
|
||||||
|
T |@
|
||||||
|
l_ |@
|
||||||
|
\l@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
_____ @
|
||||||
|
| |@
|
||||||
|
l_____j@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
__ @
|
||||||
|
| T@
|
||||||
|
l__j@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
__ @
|
||||||
|
| T@
|
||||||
|
l__j@
|
||||||
|
__ @
|
||||||
|
| T@
|
||||||
|
l__j@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
/ T@
|
||||||
|
| Y |@
|
||||||
|
l__| |@
|
||||||
|
l__j@
|
||||||
|
__ @
|
||||||
|
l__j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
/ \@
|
||||||
|
Y _ j@
|
||||||
|
| T |@
|
||||||
|
| \__|@
|
||||||
|
| |@
|
||||||
|
\__,_j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
/ T@
|
||||||
|
Y o |@
|
||||||
|
| |@
|
||||||
|
| _ |@
|
||||||
|
| | |@
|
||||||
|
l__j__j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| \ @
|
||||||
|
| o )@
|
||||||
|
| T@
|
||||||
|
| O |@
|
||||||
|
| |@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
/ ]@
|
||||||
|
/ / @
|
||||||
|
/ / @
|
||||||
|
/ \_ @
|
||||||
|
\ |@
|
||||||
|
\____j@
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
| \ @
|
||||||
|
| \ @
|
||||||
|
| D Y@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ _]@
|
||||||
|
/ [_ @
|
||||||
|
Y _]@
|
||||||
|
| [_ @
|
||||||
|
| T@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
| |@
|
||||||
|
| __j@
|
||||||
|
| l_ @
|
||||||
|
| _] @
|
||||||
|
| T @
|
||||||
|
l__j @
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
/ T@
|
||||||
|
Y __j@
|
||||||
|
| T |@
|
||||||
|
| l_ |@
|
||||||
|
| |@
|
||||||
|
l___,_j@
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T T@
|
||||||
|
| l |@
|
||||||
|
| _ |@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
l__j__j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
l j@
|
||||||
|
| T @
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
j l @
|
||||||
|
|____j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| |@
|
||||||
|
l__ |@
|
||||||
|
__j |@
|
||||||
|
/ | |@
|
||||||
|
\ ` |@
|
||||||
|
\____j@
|
||||||
|
@@
|
||||||
|
__ _ @
|
||||||
|
| l/ ]@
|
||||||
|
| ' / @
|
||||||
|
| \ @
|
||||||
|
| Y@
|
||||||
|
| . |@
|
||||||
|
l__j\_j@
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
| T @
|
||||||
|
| | @
|
||||||
|
| l___ @
|
||||||
|
| T@
|
||||||
|
| |@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
___ ___ @
|
||||||
|
| T T@
|
||||||
|
| _ _ |@
|
||||||
|
| \_/ |@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
l___j___j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| \ @
|
||||||
|
| _ Y@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
l__j__j@
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ \ @
|
||||||
|
Y Y@
|
||||||
|
| O |@
|
||||||
|
| |@
|
||||||
|
l !@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| \ @
|
||||||
|
| o )@
|
||||||
|
| _/ @
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
l__j @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ \ @
|
||||||
|
Y Y@
|
||||||
|
| Q |@
|
||||||
|
| |@
|
||||||
|
l |@
|
||||||
|
\__,_j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| \ @
|
||||||
|
| D )@
|
||||||
|
| / @
|
||||||
|
| \ @
|
||||||
|
| . Y@
|
||||||
|
l__j\_j@
|
||||||
|
@@
|
||||||
|
_____@
|
||||||
|
/ ___/@
|
||||||
|
( \_ @
|
||||||
|
\__ T@
|
||||||
|
/ \ |@
|
||||||
|
\ |@
|
||||||
|
\___j@
|
||||||
|
@@
|
||||||
|
______ @
|
||||||
|
| T@
|
||||||
|
| |@
|
||||||
|
l_j l_j@
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
l__j @
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T T@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
| : |@
|
||||||
|
l |@
|
||||||
|
\__,_j@
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T |@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
l : !@
|
||||||
|
\ / @
|
||||||
|
\_/ @
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T__T T@
|
||||||
|
| | | |@
|
||||||
|
| | | |@
|
||||||
|
l ` ' !@
|
||||||
|
\ / @
|
||||||
|
\_/\_/ @
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T T@
|
||||||
|
| | |@
|
||||||
|
l_ _j@
|
||||||
|
| |@
|
||||||
|
| | |@
|
||||||
|
|__j__|@
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T T@
|
||||||
|
| | |@
|
||||||
|
| ~ |@
|
||||||
|
l___, |@
|
||||||
|
| !@
|
||||||
|
l____/ @
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
| T@
|
||||||
|
l__/ |@
|
||||||
|
| __j@
|
||||||
|
| / |@
|
||||||
|
| |@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
| T@
|
||||||
|
| _j@
|
||||||
|
|/ @
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
/ T@
|
||||||
|
Y o |@
|
||||||
|
| |@
|
||||||
|
| _ |@
|
||||||
|
| | |@
|
||||||
|
l__j__j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| \ @
|
||||||
|
| o )@
|
||||||
|
| T@
|
||||||
|
| O |@
|
||||||
|
| |@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
/ ]@
|
||||||
|
/ / @
|
||||||
|
/ / @
|
||||||
|
/ \_ @
|
||||||
|
\ |@
|
||||||
|
\____j@
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
| \ @
|
||||||
|
| \ @
|
||||||
|
| D Y@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ _]@
|
||||||
|
/ [_ @
|
||||||
|
Y _]@
|
||||||
|
| [_ @
|
||||||
|
| T@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
| |@
|
||||||
|
| __j@
|
||||||
|
| l_ @
|
||||||
|
| _] @
|
||||||
|
| T @
|
||||||
|
l__j @
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
/ T@
|
||||||
|
Y __j@
|
||||||
|
| T |@
|
||||||
|
| l_ |@
|
||||||
|
| |@
|
||||||
|
l___,_j@
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T T@
|
||||||
|
| l |@
|
||||||
|
| _ |@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
l__j__j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
l j@
|
||||||
|
| T @
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
j l @
|
||||||
|
|____j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| |@
|
||||||
|
l__ |@
|
||||||
|
__j |@
|
||||||
|
/ | |@
|
||||||
|
\ ` |@
|
||||||
|
\____j@
|
||||||
|
@@
|
||||||
|
__ _ @
|
||||||
|
| l/ ]@
|
||||||
|
| ' / @
|
||||||
|
| \ @
|
||||||
|
| Y@
|
||||||
|
| . |@
|
||||||
|
l__j\_j@
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
| T @
|
||||||
|
| | @
|
||||||
|
| l___ @
|
||||||
|
| T@
|
||||||
|
| |@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
___ ___ @
|
||||||
|
| T T@
|
||||||
|
| _ _ |@
|
||||||
|
| \_/ |@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
l___j___j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| \ @
|
||||||
|
| _ Y@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
l__j__j@
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ \ @
|
||||||
|
Y Y@
|
||||||
|
| O |@
|
||||||
|
| |@
|
||||||
|
l !@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| \ @
|
||||||
|
| o )@
|
||||||
|
| _/ @
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
l__j @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ \ @
|
||||||
|
Y Y@
|
||||||
|
| Q |@
|
||||||
|
| |@
|
||||||
|
l |@
|
||||||
|
\__,_j@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| \ @
|
||||||
|
| D )@
|
||||||
|
| / @
|
||||||
|
| \ @
|
||||||
|
| . Y@
|
||||||
|
l__j\_j@
|
||||||
|
@@
|
||||||
|
_____@
|
||||||
|
/ ___/@
|
||||||
|
( \_ @
|
||||||
|
\__ T@
|
||||||
|
/ \ |@
|
||||||
|
\ |@
|
||||||
|
\___j@
|
||||||
|
@@
|
||||||
|
______ @
|
||||||
|
| T@
|
||||||
|
| |@
|
||||||
|
l_j l_j@
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
l__j @
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T T@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
| : |@
|
||||||
|
l |@
|
||||||
|
\__,_j@
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T |@
|
||||||
|
| | |@
|
||||||
|
| | |@
|
||||||
|
l : !@
|
||||||
|
\ / @
|
||||||
|
\_/ @
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T__T T@
|
||||||
|
| | | |@
|
||||||
|
| | | |@
|
||||||
|
l ` ' !@
|
||||||
|
\ / @
|
||||||
|
\_/\_/ @
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T T@
|
||||||
|
| | |@
|
||||||
|
l_ _j@
|
||||||
|
| |@
|
||||||
|
| | |@
|
||||||
|
|__j__|@
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
| T T@
|
||||||
|
| | |@
|
||||||
|
| ~ |@
|
||||||
|
l___, |@
|
||||||
|
| !@
|
||||||
|
l____/ @
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
| T@
|
||||||
|
l__/ |@
|
||||||
|
| __j@
|
||||||
|
| / |@
|
||||||
|
| |@
|
||||||
|
l_____j@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
518
fav-figlet-fonts/Elite.flf
Normal file
518
fav-figlet-fonts/Elite.flf
Normal file
|
@ -0,0 +1,518 @@
|
||||||
|
flf2a$ 5 5 11 -1 7 0 0 0
|
||||||
|
Font Author: ?
|
||||||
|
|
||||||
|
More Info:
|
||||||
|
|
||||||
|
https://web.archive.org/web/20120819044459/http://www.roysac.com/thedrawfonts-tdf.asp
|
||||||
|
|
||||||
|
FIGFont created with: http://patorjk.com/figfont-editor
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@@
|
||||||
|
▄▄ @
|
||||||
|
██▌@
|
||||||
|
▐█·@
|
||||||
|
.▀ @
|
||||||
|
▀ @@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
▀ @@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
▄▄▄· @
|
||||||
|
▐█ ▀█ @
|
||||||
|
▄█▀▀█ @
|
||||||
|
▐█ ▪▐▌@
|
||||||
|
▀ ▀ @@
|
||||||
|
▄▄▄▄· @
|
||||||
|
▐█ ▀█▪@
|
||||||
|
▐█▀▀█▄@
|
||||||
|
██▄▪▐█@
|
||||||
|
·▀▀▀▀ @@
|
||||||
|
▄▄· @
|
||||||
|
▐█ ▌▪@
|
||||||
|
██ ▄▄@
|
||||||
|
▐███▌@
|
||||||
|
·▀▀▀ @@
|
||||||
|
·▄▄▄▄ @
|
||||||
|
██▪ ██ @
|
||||||
|
▐█· ▐█▌@
|
||||||
|
██. ██ @
|
||||||
|
▀▀▀▀▀• @@
|
||||||
|
▄▄▄ .@
|
||||||
|
▀▄.▀·@
|
||||||
|
▐▀▀▪▄@
|
||||||
|
▐█▄▄▌@
|
||||||
|
▀▀▀ @@
|
||||||
|
·▄▄▄@
|
||||||
|
▐▄▄·@
|
||||||
|
██▪ @
|
||||||
|
██▌.@
|
||||||
|
▀▀▀ @@
|
||||||
|
▄▄ • @
|
||||||
|
▐█ ▀ ▪@
|
||||||
|
▄█ ▀█▄@
|
||||||
|
▐█▄▪▐█@
|
||||||
|
·▀▀▀▀ @@
|
||||||
|
▄ .▄@
|
||||||
|
██▪▐█@
|
||||||
|
██▀▐█@
|
||||||
|
██▌▐▀@
|
||||||
|
▀▀▀ ·@@
|
||||||
|
▪ @
|
||||||
|
██ @
|
||||||
|
▐█·@
|
||||||
|
▐█▌@
|
||||||
|
▀▀▀@@
|
||||||
|
▐▄▄▄@
|
||||||
|
·██@
|
||||||
|
▪▄ ██@
|
||||||
|
▐▌▐█▌@
|
||||||
|
▀▀▀•@@
|
||||||
|
▄ •▄ @
|
||||||
|
█▌▄▌▪@
|
||||||
|
▐▀▀▄·@
|
||||||
|
▐█.█▌@
|
||||||
|
·▀ ▀@@
|
||||||
|
▄▄▌ @
|
||||||
|
██• @
|
||||||
|
██▪ @
|
||||||
|
▐█▌▐▌@
|
||||||
|
.▀▀▀ @@
|
||||||
|
• ▌ ▄ ·. @
|
||||||
|
·██ ▐███▪@
|
||||||
|
▐█ ▌▐▌▐█·@
|
||||||
|
██ ██▌▐█▌@
|
||||||
|
▀▀ █▪▀▀▀@@
|
||||||
|
▐ ▄ @
|
||||||
|
•█▌▐█@
|
||||||
|
▐█▐▐▌@
|
||||||
|
██▐█▌@
|
||||||
|
▀▀ █▪@@
|
||||||
|
@
|
||||||
|
▪ @
|
||||||
|
▄█▀▄ @
|
||||||
|
▐█▌.▐▌@
|
||||||
|
▀█▄▀▪@@
|
||||||
|
▄▄▄·@
|
||||||
|
▐█ ▄█@
|
||||||
|
██▀·@
|
||||||
|
▐█▪·•@
|
||||||
|
.▀ @@
|
||||||
|
.▄▄▄ @
|
||||||
|
▐▀•▀█ @
|
||||||
|
█▌·.█▌@
|
||||||
|
▐█▪▄█·@
|
||||||
|
·▀▀█. @@
|
||||||
|
▄▄▄ @
|
||||||
|
▀▄ █·@
|
||||||
|
▐▀▀▄ @
|
||||||
|
▐█•█▌@
|
||||||
|
.▀ ▀@@
|
||||||
|
.▄▄ · @
|
||||||
|
▐█ ▀. @
|
||||||
|
▄▀▀▀█▄@
|
||||||
|
▐█▄▪▐█@
|
||||||
|
▀▀▀▀ @@
|
||||||
|
▄▄▄▄▄@
|
||||||
|
•██ @
|
||||||
|
▐█.▪@
|
||||||
|
▐█▌·@
|
||||||
|
▀▀▀ @@
|
||||||
|
▄• ▄▌@
|
||||||
|
█▪██▌@
|
||||||
|
█▌▐█▌@
|
||||||
|
▐█▄█▌@
|
||||||
|
▀▀▀ @@
|
||||||
|
▌ ▐·@
|
||||||
|
▪█·█▌@
|
||||||
|
▐█▐█•@
|
||||||
|
███ @
|
||||||
|
. ▀ @@
|
||||||
|
▄▄▌ ▐ ▄▌@
|
||||||
|
██· █▌▐█@
|
||||||
|
██▪▐█▐▐▌@
|
||||||
|
▐█▌██▐█▌@
|
||||||
|
▀▀▀▀ ▀▪@@
|
||||||
|
▐▄• ▄ @
|
||||||
|
█▌█▌▪@
|
||||||
|
·██· @
|
||||||
|
▪▐█·█▌@
|
||||||
|
•▀▀ ▀▀@@
|
||||||
|
▄· ▄▌@
|
||||||
|
▐█▪██▌@
|
||||||
|
▐█▌▐█▪@
|
||||||
|
▐█▀·.@
|
||||||
|
▀ • @@
|
||||||
|
·▄▄▄▄•@
|
||||||
|
▪▀·.█▌@
|
||||||
|
▄█▀▀▀•@
|
||||||
|
█▌▪▄█▀@
|
||||||
|
·▀▀▀ •@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
▄▄▄· @
|
||||||
|
▐█ ▀█ @
|
||||||
|
▄█▀▀█ @
|
||||||
|
▐█ ▪▐▌@
|
||||||
|
▀ ▀ @@
|
||||||
|
▄▄▄▄· @
|
||||||
|
▐█ ▀█▪@
|
||||||
|
▐█▀▀█▄@
|
||||||
|
██▄▪▐█@
|
||||||
|
·▀▀▀▀ @@
|
||||||
|
▄▄· @
|
||||||
|
▐█ ▌▪@
|
||||||
|
██ ▄▄@
|
||||||
|
▐███▌@
|
||||||
|
·▀▀▀ @@
|
||||||
|
·▄▄▄▄ @
|
||||||
|
██▪ ██ @
|
||||||
|
▐█· ▐█▌@
|
||||||
|
██. ██ @
|
||||||
|
▀▀▀▀▀• @@
|
||||||
|
▄▄▄ .@
|
||||||
|
▀▄.▀·@
|
||||||
|
▐▀▀▪▄@
|
||||||
|
▐█▄▄▌@
|
||||||
|
▀▀▀ @@
|
||||||
|
·▄▄▄@
|
||||||
|
▐▄▄·@
|
||||||
|
██▪ @
|
||||||
|
██▌.@
|
||||||
|
▀▀▀ @@
|
||||||
|
▄▄ • @
|
||||||
|
▐█ ▀ ▪@
|
||||||
|
▄█ ▀█▄@
|
||||||
|
▐█▄▪▐█@
|
||||||
|
·▀▀▀▀ @@
|
||||||
|
▄ .▄@
|
||||||
|
██▪▐█@
|
||||||
|
██▀▐█@
|
||||||
|
██▌▐▀@
|
||||||
|
▀▀▀ ·@@
|
||||||
|
▪ @
|
||||||
|
██ @
|
||||||
|
▐█·@
|
||||||
|
▐█▌@
|
||||||
|
▀▀▀@@
|
||||||
|
▐▄▄▄@
|
||||||
|
·██@
|
||||||
|
▪▄ ██@
|
||||||
|
▐▌▐█▌@
|
||||||
|
▀▀▀•@@
|
||||||
|
▄ •▄ @
|
||||||
|
█▌▄▌▪@
|
||||||
|
▐▀▀▄·@
|
||||||
|
▐█.█▌@
|
||||||
|
·▀ ▀@@
|
||||||
|
▄▄▌ @
|
||||||
|
██• @
|
||||||
|
██▪ @
|
||||||
|
▐█▌▐▌@
|
||||||
|
.▀▀▀ @@
|
||||||
|
• ▌ ▄ ·. @
|
||||||
|
·██ ▐███▪@
|
||||||
|
▐█ ▌▐▌▐█·@
|
||||||
|
██ ██▌▐█▌@
|
||||||
|
▀▀ █▪▀▀▀@@
|
||||||
|
▐ ▄ @
|
||||||
|
•█▌▐█@
|
||||||
|
▐█▐▐▌@
|
||||||
|
██▐█▌@
|
||||||
|
▀▀ █▪@@
|
||||||
|
@
|
||||||
|
▪ @
|
||||||
|
▄█▀▄ @
|
||||||
|
▐█▌.▐▌@
|
||||||
|
▀█▄▀▪@@
|
||||||
|
▄▄▄·@
|
||||||
|
▐█ ▄█@
|
||||||
|
██▀·@
|
||||||
|
▐█▪·•@
|
||||||
|
.▀ @@
|
||||||
|
.▄▄▄ @
|
||||||
|
▐▀•▀█ @
|
||||||
|
█▌·.█▌@
|
||||||
|
▐█▪▄█·@
|
||||||
|
·▀▀█. @@
|
||||||
|
▄▄▄ @
|
||||||
|
▀▄ █·@
|
||||||
|
▐▀▀▄ @
|
||||||
|
▐█•█▌@
|
||||||
|
.▀ ▀@@
|
||||||
|
.▄▄ · @
|
||||||
|
▐█ ▀. @
|
||||||
|
▄▀▀▀█▄@
|
||||||
|
▐█▄▪▐█@
|
||||||
|
▀▀▀▀ @@
|
||||||
|
▄▄▄▄▄@
|
||||||
|
•██ @
|
||||||
|
▐█.▪@
|
||||||
|
▐█▌·@
|
||||||
|
▀▀▀ @@
|
||||||
|
▄• ▄▌@
|
||||||
|
█▪██▌@
|
||||||
|
█▌▐█▌@
|
||||||
|
▐█▄█▌@
|
||||||
|
▀▀▀ @@
|
||||||
|
▌ ▐·@
|
||||||
|
▪█·█▌@
|
||||||
|
▐█▐█•@
|
||||||
|
███ @
|
||||||
|
. ▀ @@
|
||||||
|
▄▄▌ ▐ ▄▌@
|
||||||
|
██· █▌▐█@
|
||||||
|
██▪▐█▐▐▌@
|
||||||
|
▐█▌██▐█▌@
|
||||||
|
▀▀▀▀ ▀▪@@
|
||||||
|
▐▄• ▄ @
|
||||||
|
█▌█▌▪@
|
||||||
|
·██· @
|
||||||
|
▪▐█·█▌@
|
||||||
|
•▀▀ ▀▀@@
|
||||||
|
▄· ▄▌@
|
||||||
|
▐█▪██▌@
|
||||||
|
▐█▌▐█▪@
|
||||||
|
▐█▀·.@
|
||||||
|
▀ • @@
|
||||||
|
·▄▄▄▄•@
|
||||||
|
▪▀·.█▌@
|
||||||
|
▄█▀▀▀•@
|
||||||
|
█▌▪▄█▀@
|
||||||
|
·▀▀▀ •@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
630
fav-figlet-fonts/Graffiti.flf
Normal file
630
fav-figlet-fonts/Graffiti.flf
Normal file
|
@ -0,0 +1,630 @@
|
||||||
|
flf2a$ 6 5 32 15 10
|
||||||
|
Font name is graffiti.flf
|
||||||
|
This figlet font designed by Leigh Purdie (purdie@zeus.usq.edu.au)
|
||||||
|
'fig-fonted' by Leigh Purdie and Tim Maggio (tim@claremont.com)
|
||||||
|
Date: 5 Mar 1994
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Font modified May 20, 2012 by patorjk
|
||||||
|
- Changed the hardblanks around certain punctuation characters (., and -) to improve smushing.
|
||||||
|
- Added the 0xCA0 character
|
||||||
|
$@
|
||||||
|
$@
|
||||||
|
$@
|
||||||
|
$@
|
||||||
|
$@
|
||||||
|
$@@
|
||||||
|
._.@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
\|@
|
||||||
|
__@
|
||||||
|
\/@@
|
||||||
|
/\/\@
|
||||||
|
)/)/@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
__| || |__@
|
||||||
|
\ __ /@
|
||||||
|
| || | @
|
||||||
|
/_ ~~ _\@
|
||||||
|
|_||_| @@
|
||||||
|
____/\__@
|
||||||
|
/ / /_/@
|
||||||
|
\__/ / \ @
|
||||||
|
/ / / \@
|
||||||
|
/_/ /__ /@
|
||||||
|
\/ \/ @@
|
||||||
|
_ /\ @
|
||||||
|
/ \ / / @
|
||||||
|
\_// /_ @
|
||||||
|
/ // \@
|
||||||
|
/ / \_/@
|
||||||
|
\/ @@
|
||||||
|
____ @
|
||||||
|
/ _ \ @
|
||||||
|
> _ </\@
|
||||||
|
/ <_\ \/@
|
||||||
|
\_____\ \@
|
||||||
|
\/@@
|
||||||
|
/\@
|
||||||
|
)/@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
$ ___$@
|
||||||
|
$ / /$@
|
||||||
|
$ / / $@
|
||||||
|
$( ( $@
|
||||||
|
$ \ \ $@
|
||||||
|
$ \__\$@@
|
||||||
|
$___ $@
|
||||||
|
$\ \ $@
|
||||||
|
$ \ \ $@
|
||||||
|
$ ) )$@
|
||||||
|
$ / / $@
|
||||||
|
$/__/ $@@
|
||||||
|
$ $@
|
||||||
|
$ /\|\/\ $@
|
||||||
|
$_) (__$@
|
||||||
|
$\_ _/$@
|
||||||
|
$ ) \ $@
|
||||||
|
$ \/\|\/ $@@
|
||||||
|
$ $@
|
||||||
|
$ .__ $@
|
||||||
|
$ __| |___$@
|
||||||
|
$/__ __/$@
|
||||||
|
$ |__| $@
|
||||||
|
$ $@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
$/\$@
|
||||||
|
$)/$@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
$ ______$@
|
||||||
|
$/_____/$@
|
||||||
|
$ $@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
$/\$@
|
||||||
|
$\/$@@
|
||||||
|
$ /\$@
|
||||||
|
$ / /$@
|
||||||
|
$ / / $@
|
||||||
|
$ / / $@
|
||||||
|
$/ / $@
|
||||||
|
$\/ $@@
|
||||||
|
_______ @
|
||||||
|
\ _ \ @
|
||||||
|
/ /_\ \ @
|
||||||
|
\ \_/ \@
|
||||||
|
\_____ /@
|
||||||
|
\/ @@
|
||||||
|
____ @
|
||||||
|
/_ |@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
|___|@
|
||||||
|
@@
|
||||||
|
________ @
|
||||||
|
\_____ \ @
|
||||||
|
/ ____/ @
|
||||||
|
/ \ @
|
||||||
|
\_______ \@
|
||||||
|
\/@@
|
||||||
|
________ @
|
||||||
|
\_____ \ @
|
||||||
|
_(__ < @
|
||||||
|
/ \@
|
||||||
|
/______ /@
|
||||||
|
\/ @@
|
||||||
|
_____ @
|
||||||
|
/ | | @
|
||||||
|
/ | |_@
|
||||||
|
/ ^ /@
|
||||||
|
\____ | @
|
||||||
|
|__| @@
|
||||||
|
.________@
|
||||||
|
| ____/@
|
||||||
|
|____ \ @
|
||||||
|
/ \@
|
||||||
|
/______ /@
|
||||||
|
\/ @@
|
||||||
|
________@
|
||||||
|
/ _____/@
|
||||||
|
/ __ \ @
|
||||||
|
\ |__\ \@
|
||||||
|
\_____ /@
|
||||||
|
\/ @@
|
||||||
|
_________ @
|
||||||
|
\______ \@
|
||||||
|
/ /@
|
||||||
|
/ / @
|
||||||
|
/____/ @
|
||||||
|
@@
|
||||||
|
______ @
|
||||||
|
/ __ \ @
|
||||||
|
> < @
|
||||||
|
/ -- \@
|
||||||
|
\______ /@
|
||||||
|
\/ @@
|
||||||
|
________ @
|
||||||
|
/ __ \@
|
||||||
|
\____ /@
|
||||||
|
/ / @
|
||||||
|
/____/ @
|
||||||
|
@@
|
||||||
|
$ $@
|
||||||
|
$/\$@
|
||||||
|
$\/$@
|
||||||
|
$/\$@
|
||||||
|
$\/$@
|
||||||
|
$ $@@
|
||||||
|
$ $@
|
||||||
|
$/\$@
|
||||||
|
$\/$@
|
||||||
|
$/\$@
|
||||||
|
$)/$@
|
||||||
|
$ $@@
|
||||||
|
$ __$@
|
||||||
|
$ / /$@
|
||||||
|
$/ / $@
|
||||||
|
$\ \ $@
|
||||||
|
$ \_\$@
|
||||||
|
$ $@@
|
||||||
|
$ $@
|
||||||
|
$ ______$@
|
||||||
|
$/_____/$@
|
||||||
|
$/_____/$@
|
||||||
|
$ $@
|
||||||
|
$ $@@
|
||||||
|
$__ $@
|
||||||
|
$\ \ $@
|
||||||
|
$ \ \$@
|
||||||
|
$ / /$@
|
||||||
|
$/_/ $@
|
||||||
|
$ $@@
|
||||||
|
_________ @
|
||||||
|
\_____ \@
|
||||||
|
/ __/@
|
||||||
|
| | @
|
||||||
|
|___| @
|
||||||
|
<___> @@
|
||||||
|
_____ @
|
||||||
|
/ ___ \ @
|
||||||
|
/ / ._\ \@
|
||||||
|
< \_____/@
|
||||||
|
\_____\ @
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
/ _ \ @
|
||||||
|
/ /_\ \ @
|
||||||
|
/ | \@
|
||||||
|
\____|__ /@
|
||||||
|
\/ @@
|
||||||
|
__________ @
|
||||||
|
\______ \@
|
||||||
|
| | _/@
|
||||||
|
| | \@
|
||||||
|
|______ /@
|
||||||
|
\/ @@
|
||||||
|
_________ @
|
||||||
|
\_ ___ \ @
|
||||||
|
/ \ \/ @
|
||||||
|
\ \____@
|
||||||
|
\______ /@
|
||||||
|
\/ @@
|
||||||
|
________ @
|
||||||
|
\______ \ @
|
||||||
|
| | \ @
|
||||||
|
| ` \@
|
||||||
|
/_______ /@
|
||||||
|
\/ @@
|
||||||
|
___________@
|
||||||
|
\_ _____/@
|
||||||
|
| __)_ @
|
||||||
|
| \@
|
||||||
|
/_______ /@
|
||||||
|
\/ @@
|
||||||
|
___________@
|
||||||
|
\_ _____/@
|
||||||
|
| __) @
|
||||||
|
| \ @
|
||||||
|
\___ / @
|
||||||
|
\/ @@
|
||||||
|
________ @
|
||||||
|
/ _____/ @
|
||||||
|
/ \ ___ @
|
||||||
|
\ \_\ \@
|
||||||
|
\______ /@
|
||||||
|
\/ @@
|
||||||
|
___ ___ @
|
||||||
|
/ | \ @
|
||||||
|
/ ~ \@
|
||||||
|
\ Y /@
|
||||||
|
\___|_ / @
|
||||||
|
\/ @@
|
||||||
|
.___ @
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
|___|@
|
||||||
|
@@
|
||||||
|
____.@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
/\__| |@
|
||||||
|
\________|@
|
||||||
|
@@
|
||||||
|
____ __.@
|
||||||
|
| |/ _|@
|
||||||
|
| < @
|
||||||
|
| | \ @
|
||||||
|
|____|__ \@
|
||||||
|
\/@@
|
||||||
|
.____ @
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
| |___ @
|
||||||
|
|_______ \@
|
||||||
|
\/@@
|
||||||
|
_____ @
|
||||||
|
/ \ @
|
||||||
|
/ \ / \ @
|
||||||
|
/ Y \@
|
||||||
|
\____|__ /@
|
||||||
|
\/ @@
|
||||||
|
_______ @
|
||||||
|
\ \ @
|
||||||
|
/ | \ @
|
||||||
|
/ | \@
|
||||||
|
\____|__ /@
|
||||||
|
\/ @@
|
||||||
|
________ @
|
||||||
|
\_____ \ @
|
||||||
|
/ | \ @
|
||||||
|
/ | \@
|
||||||
|
\_______ /@
|
||||||
|
\/ @@
|
||||||
|
__________ @
|
||||||
|
\______ \@
|
||||||
|
| ___/@
|
||||||
|
| | @
|
||||||
|
|____| @
|
||||||
|
@@
|
||||||
|
________ @
|
||||||
|
\_____ \ @
|
||||||
|
/ / \ \ @
|
||||||
|
/ \_/. \@
|
||||||
|
\_____\ \_/@
|
||||||
|
\__>@@
|
||||||
|
__________ @
|
||||||
|
\______ \@
|
||||||
|
| _/@
|
||||||
|
| | \@
|
||||||
|
|____|_ /@
|
||||||
|
\/ @@
|
||||||
|
_________@
|
||||||
|
/ _____/@
|
||||||
|
\_____ \ @
|
||||||
|
/ \@
|
||||||
|
/_______ /@
|
||||||
|
\/ @@
|
||||||
|
___________@
|
||||||
|
\__ ___/@
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
|____| @
|
||||||
|
@@
|
||||||
|
____ ___ @
|
||||||
|
| | \@
|
||||||
|
| | /@
|
||||||
|
| | / @
|
||||||
|
|______/ @
|
||||||
|
@@
|
||||||
|
____ ____@
|
||||||
|
\ \ / /@
|
||||||
|
\ Y / @
|
||||||
|
\ / @
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
/ \ / \@
|
||||||
|
\ \/\/ /@
|
||||||
|
\ / @
|
||||||
|
\__/\ / @
|
||||||
|
\/ @@
|
||||||
|
____ ___@
|
||||||
|
\ \/ /@
|
||||||
|
\ / @
|
||||||
|
/ \ @
|
||||||
|
/___/\ \@
|
||||||
|
\_/@@
|
||||||
|
_____.___.@
|
||||||
|
\__ | |@
|
||||||
|
/ | |@
|
||||||
|
\____ |@
|
||||||
|
/ ______|@
|
||||||
|
\/ @@
|
||||||
|
__________@
|
||||||
|
\____ /@
|
||||||
|
/ / @
|
||||||
|
/ /_ @
|
||||||
|
/_______ \@
|
||||||
|
\/@@
|
||||||
|
$.____ $@
|
||||||
|
$| _|$@
|
||||||
|
$| | $@
|
||||||
|
$| | $@
|
||||||
|
$| |_ $@
|
||||||
|
$|____|$@@
|
||||||
|
/\ @
|
||||||
|
\ \ @
|
||||||
|
\ \ @
|
||||||
|
\ \ @
|
||||||
|
\ \@
|
||||||
|
\/@@
|
||||||
|
$ ____.$@
|
||||||
|
$|_ |$@
|
||||||
|
$ | |$@
|
||||||
|
$ | |$@
|
||||||
|
$ _| |$@
|
||||||
|
$|____|$@@
|
||||||
|
$ /\ $@
|
||||||
|
$/ \$@
|
||||||
|
$\/\/$@
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
______@
|
||||||
|
/_____/@@
|
||||||
|
/\@
|
||||||
|
\(@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_____ @
|
||||||
|
\__ \ @
|
||||||
|
/ __ \_@
|
||||||
|
(____ /@
|
||||||
|
\/ @@
|
||||||
|
___. @
|
||||||
|
\_ |__ @
|
||||||
|
| __ \ @
|
||||||
|
| \_\ \@
|
||||||
|
|___ /@
|
||||||
|
\/ @@
|
||||||
|
@
|
||||||
|
____ @
|
||||||
|
_/ ___\ @
|
||||||
|
\ \___ @
|
||||||
|
\___ >@
|
||||||
|
\/ @@
|
||||||
|
.___@
|
||||||
|
__| _/@
|
||||||
|
/ __ | @
|
||||||
|
/ /_/ | @
|
||||||
|
\____ | @
|
||||||
|
\/ @@
|
||||||
|
@
|
||||||
|
____ @
|
||||||
|
_/ __ \ @
|
||||||
|
\ ___/ @
|
||||||
|
\___ >@
|
||||||
|
\/ @@
|
||||||
|
_____ @
|
||||||
|
_/ ____\@
|
||||||
|
\ __\ @
|
||||||
|
| | @
|
||||||
|
|__| @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
____ @
|
||||||
|
/ ___\ @
|
||||||
|
/ /_/ >@
|
||||||
|
\___ / @
|
||||||
|
/_____/ @@
|
||||||
|
.__ @
|
||||||
|
| |__ @
|
||||||
|
| | \ @
|
||||||
|
| Y \@
|
||||||
|
|___| /@
|
||||||
|
\/ @@
|
||||||
|
.__ @
|
||||||
|
|__|@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
|__|@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
|__|@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
/\__| |@
|
||||||
|
\______|@@
|
||||||
|
__ @
|
||||||
|
| | __@
|
||||||
|
| |/ /@
|
||||||
|
| < @
|
||||||
|
|__|_ \@
|
||||||
|
\/@@
|
||||||
|
.__ @
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
| |__@
|
||||||
|
|____/@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_____ @
|
||||||
|
/ \ @
|
||||||
|
| Y Y \@
|
||||||
|
|__|_| /@
|
||||||
|
\/ @@
|
||||||
|
@
|
||||||
|
____ @
|
||||||
|
/ \ @
|
||||||
|
| | \@
|
||||||
|
|___| /@
|
||||||
|
\/ @@
|
||||||
|
@
|
||||||
|
____ @
|
||||||
|
/ _ \ @
|
||||||
|
( <_> )@
|
||||||
|
\____/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
______ @
|
||||||
|
\____ \ @
|
||||||
|
| |_> >@
|
||||||
|
| __/ @
|
||||||
|
|__| @@
|
||||||
|
@
|
||||||
|
______@
|
||||||
|
/ ____/@
|
||||||
|
< <_| |@
|
||||||
|
\__ |@
|
||||||
|
|__|@@
|
||||||
|
@
|
||||||
|
_______ @
|
||||||
|
\_ __ \@
|
||||||
|
| | \/@
|
||||||
|
|__| @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
______@
|
||||||
|
/ ___/@
|
||||||
|
\___ \ @
|
||||||
|
/____ >@
|
||||||
|
\/ @@
|
||||||
|
__ @
|
||||||
|
_/ |_ @
|
||||||
|
\ __\@
|
||||||
|
| | @
|
||||||
|
|__| @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
__ __ @
|
||||||
|
| | \@
|
||||||
|
| | /@
|
||||||
|
|____/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
___ __@
|
||||||
|
\ \/ /@
|
||||||
|
\ / @
|
||||||
|
\_/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
__ _ __@
|
||||||
|
\ \/ \/ /@
|
||||||
|
\ / @
|
||||||
|
\/\_/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
___ ___@
|
||||||
|
\ \/ /@
|
||||||
|
> < @
|
||||||
|
/__/\_ \@
|
||||||
|
\/@@
|
||||||
|
@
|
||||||
|
___.__.@
|
||||||
|
< | |@
|
||||||
|
\___ |@
|
||||||
|
/ ____|@
|
||||||
|
\/ @@
|
||||||
|
@
|
||||||
|
________@
|
||||||
|
\___ /@
|
||||||
|
/ / @
|
||||||
|
/_____ \@
|
||||||
|
\/@@
|
||||||
|
$ ___$@
|
||||||
|
$/ / $@
|
||||||
|
$\ \ $@
|
||||||
|
$< < $@
|
||||||
|
$/ / $@
|
||||||
|
$\_\_$@@
|
||||||
|
$._.$@
|
||||||
|
$| |$@
|
||||||
|
$|_|$@
|
||||||
|
$|-|$@
|
||||||
|
$| |$@
|
||||||
|
$|_|$@@
|
||||||
|
$___ $@
|
||||||
|
$ \ \$@
|
||||||
|
$ / /$@
|
||||||
|
$ > >$@
|
||||||
|
$ \ \$@
|
||||||
|
$_/_/$@@
|
||||||
|
$ ___ $@
|
||||||
|
$/ _ \_/\$@
|
||||||
|
$\/ \___/$@
|
||||||
|
$ $@
|
||||||
|
$ $@
|
||||||
|
$ $@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
0xCA0 KANNADA LETTER TTHA
|
||||||
|
_____)@
|
||||||
|
/_____/@
|
||||||
|
/ \ @
|
||||||
|
( () )@
|
||||||
|
$\____/$@
|
||||||
|
@@
|
841
fav-figlet-fonts/Merlin1.flf
Normal file
841
fav-figlet-fonts/Merlin1.flf
Normal file
|
@ -0,0 +1,841 @@
|
||||||
|
flf2a$ 8 7 16 0 24 0 64 0
|
||||||
|
Author : LG Beard
|
||||||
|
Date : 2005/5/7 18:52:57
|
||||||
|
Version: 1.0
|
||||||
|
---------------------------------------------------------------
|
||||||
|
___ ___ _______ _______ ___ __ _____ ___
|
||||||
|
(" \ /" | /" | /" \ |" | |" \ (\" \|" \
|
||||||
|
\ \ // |(: ______)|: ||| | || ||.\\ \ |
|
||||||
|
/\\ \/. | \/ ||_____/ )|: | |: ||: \. \\ |
|
||||||
|
|: \. | // _____) // / \ |___ |. ||. \ \. |
|
||||||
|
|. \ /: |(: ||: __ \ ( \_|: \| || \ \ |
|
||||||
|
|___|\__/|___| \_______)|__| \___) \_______)\___)\___|\____\)
|
||||||
|
|
||||||
|
Font built from a sig dated 17 Feb 1995
|
||||||
|
---------------------------------------------------------------
|
||||||
|
This font has been created using JavE's FIGlet font export assistant.
|
||||||
|
Have a look at: http://www.jave.de
|
||||||
|
|
||||||
|
Permission is hereby given to modify this font, as long as the
|
||||||
|
modifier's name is placed on a comment line.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Font modified June 17, 2007 by patorjk
|
||||||
|
This was to widen the space character.
|
||||||
|
$ $#
|
||||||
|
$ $#
|
||||||
|
$ $#
|
||||||
|
$ $#
|
||||||
|
$ $#
|
||||||
|
$ $#
|
||||||
|
$ $#
|
||||||
|
$ $##
|
||||||
|
___ #
|
||||||
|
|" | #
|
||||||
|
|| | #
|
||||||
|
|: | #
|
||||||
|
_| / #
|
||||||
|
/ |_/ ) #
|
||||||
|
(_____/ #
|
||||||
|
##
|
||||||
|
____ _____ #
|
||||||
|
))_ ")))_ ") #
|
||||||
|
(____((____( #
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
$#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
____ ___ #
|
||||||
|
))_ ")/" | #
|
||||||
|
(____(/ // #
|
||||||
|
/' / #
|
||||||
|
// /____ #
|
||||||
|
/ //))_ ")#
|
||||||
|
|___/(____( #
|
||||||
|
##
|
||||||
|
&#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
____ #
|
||||||
|
))_ ") #
|
||||||
|
(____( #
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
____ #
|
||||||
|
/ ") #
|
||||||
|
/. __/ #
|
||||||
|
// / #
|
||||||
|
(: (___ #
|
||||||
|
\ ) #
|
||||||
|
\"__/ #
|
||||||
|
##
|
||||||
|
____ #
|
||||||
|
( " \ #
|
||||||
|
\__. \ #
|
||||||
|
) :) #
|
||||||
|
__/ // #
|
||||||
|
/" / #
|
||||||
|
(____/ #
|
||||||
|
##
|
||||||
|
*#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
))_ ") #
|
||||||
|
(_______( #
|
||||||
|
________ #
|
||||||
|
))_ ") #
|
||||||
|
(_______( #
|
||||||
|
#
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
_____ #
|
||||||
|
// ") #
|
||||||
|
(_____/ #
|
||||||
|
##
|
||||||
|
-#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
_____ #
|
||||||
|
))_ ") #
|
||||||
|
(_____( #
|
||||||
|
##
|
||||||
|
___ #
|
||||||
|
/" | #
|
||||||
|
/ // #
|
||||||
|
/' / #
|
||||||
|
// / #
|
||||||
|
/ // #
|
||||||
|
|___/ #
|
||||||
|
##
|
||||||
|
______ #
|
||||||
|
/ " \ #
|
||||||
|
// ____ \ #
|
||||||
|
/ / ) :) #
|
||||||
|
(: (____/ // #
|
||||||
|
\ / #
|
||||||
|
\"_____/ #
|
||||||
|
##
|
||||||
|
____ #
|
||||||
|
/ " \ #
|
||||||
|
/__|| | #
|
||||||
|
|: | #
|
||||||
|
_\ | #
|
||||||
|
/" \_|\ #
|
||||||
|
(_______) #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" "\ #
|
||||||
|
(__/\ :) #
|
||||||
|
/ ___/ #
|
||||||
|
// \___ #
|
||||||
|
(: / "\ #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" __ ) #
|
||||||
|
(__/ _) ./ #
|
||||||
|
/ // #
|
||||||
|
__ \_ \\ #
|
||||||
|
(: \__) :\ #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
___ ___ #
|
||||||
|
(: "||_ | #
|
||||||
|
| (__) :| #
|
||||||
|
\____ || #
|
||||||
|
_\ '| #
|
||||||
|
/" \_|\ #
|
||||||
|
(_______) #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
/" ") #
|
||||||
|
(: //\_/ #
|
||||||
|
\___ \ #
|
||||||
|
__ | \\ #
|
||||||
|
/" \/ :) #
|
||||||
|
(_______/ #
|
||||||
|
##
|
||||||
|
___ #
|
||||||
|
/. ") #
|
||||||
|
/: / #
|
||||||
|
// /___ #
|
||||||
|
( / _ \ #
|
||||||
|
|: /_) :) #
|
||||||
|
\_______/ #
|
||||||
|
##
|
||||||
|
_________ #
|
||||||
|
(" "\ #
|
||||||
|
\___/ :/ #
|
||||||
|
/ // #
|
||||||
|
__\ ./ #
|
||||||
|
(: \_/ \ #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" _ \\ #
|
||||||
|
|: _ / :| #
|
||||||
|
\___/___/ #
|
||||||
|
// /_ \\ #
|
||||||
|
|: /_ :| #
|
||||||
|
\_______/ #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" _ "\ #
|
||||||
|
(: (_/ :| #
|
||||||
|
\____/ |) #
|
||||||
|
_\ '| #
|
||||||
|
/" \__|\ #
|
||||||
|
(________) #
|
||||||
|
##
|
||||||
|
____ #
|
||||||
|
))_ ") #
|
||||||
|
(____( #
|
||||||
|
_____ #
|
||||||
|
))_ ") #
|
||||||
|
(____( #
|
||||||
|
#
|
||||||
|
##
|
||||||
|
____ #
|
||||||
|
))_ ") #
|
||||||
|
(____( #
|
||||||
|
____ #
|
||||||
|
// ") #
|
||||||
|
(____/ #
|
||||||
|
#
|
||||||
|
##
|
||||||
|
#
|
||||||
|
_______ #
|
||||||
|
_/" ") #
|
||||||
|
// /___/ #
|
||||||
|
\\ \ \ #
|
||||||
|
\_______) #
|
||||||
|
#
|
||||||
|
##
|
||||||
|
=#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
#
|
||||||
|
_______ #
|
||||||
|
(" "\_ #
|
||||||
|
\___\ \\ #
|
||||||
|
/ / // #
|
||||||
|
(_______/ #
|
||||||
|
#
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
(" "\ #
|
||||||
|
\___/ :) #
|
||||||
|
/ ___/ #
|
||||||
|
// \ #
|
||||||
|
('___/ #
|
||||||
|
(___) #
|
||||||
|
##
|
||||||
|
@#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
__ #
|
||||||
|
/""\ #
|
||||||
|
/ \ #
|
||||||
|
/' /\ \ #
|
||||||
|
// __' \ #
|
||||||
|
/ / \\ \ #
|
||||||
|
(___/ \___)#
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
| _ "\ #
|
||||||
|
(. |_) :) #
|
||||||
|
|: \/ #
|
||||||
|
(| _ \\ #
|
||||||
|
|: |_) :) #
|
||||||
|
(_______/ #
|
||||||
|
##
|
||||||
|
______ #
|
||||||
|
/" _ "\ #
|
||||||
|
(: ( \___) #
|
||||||
|
\/ \ #
|
||||||
|
// \ _ #
|
||||||
|
(: _) \ #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
|" "\ #
|
||||||
|
(. ___ :) #
|
||||||
|
|: \ ) || #
|
||||||
|
(| (___\ || #
|
||||||
|
|: :) #
|
||||||
|
(________/ #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" "| #
|
||||||
|
(: ______) #
|
||||||
|
\/ | #
|
||||||
|
// ___)_ #
|
||||||
|
(: "| #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" "| #
|
||||||
|
(: ______) #
|
||||||
|
\/ | #
|
||||||
|
// ___) #
|
||||||
|
(: ( #
|
||||||
|
\__/ #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" _ "| #
|
||||||
|
(: ( \___) #
|
||||||
|
\/ \ #
|
||||||
|
// \ ___ #
|
||||||
|
(: _( _| #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
__ __ #
|
||||||
|
/" | | "\ #
|
||||||
|
(: (__) :) #
|
||||||
|
\/ \/ #
|
||||||
|
// __ \\ #
|
||||||
|
(: ( ) :) #
|
||||||
|
\__| |__/ #
|
||||||
|
##
|
||||||
|
__ #
|
||||||
|
|" \ #
|
||||||
|
|| | #
|
||||||
|
|: | #
|
||||||
|
|. | #
|
||||||
|
/\ |\ #
|
||||||
|
(__\_|_) #
|
||||||
|
##
|
||||||
|
___ #
|
||||||
|
|" | #
|
||||||
|
|| | #
|
||||||
|
|: | #
|
||||||
|
___| / #
|
||||||
|
/ :|_/ ) #
|
||||||
|
(_______/ #
|
||||||
|
##
|
||||||
|
__ ___ #
|
||||||
|
|/"| / ") #
|
||||||
|
(: |/ / #
|
||||||
|
| __/ #
|
||||||
|
(// _ \ #
|
||||||
|
|: | \ \ #
|
||||||
|
(__| \__) #
|
||||||
|
##
|
||||||
|
___ #
|
||||||
|
|" | #
|
||||||
|
|| | #
|
||||||
|
|: | #
|
||||||
|
\ |___ #
|
||||||
|
( \_|: \ #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
___ ___ #
|
||||||
|
|" \ /" |#
|
||||||
|
\ \ // |#
|
||||||
|
/\\ \/. |#
|
||||||
|
|: \. |#
|
||||||
|
|. \ /: |#
|
||||||
|
|___|\__/|___|#
|
||||||
|
##
|
||||||
|
_____ ___ #
|
||||||
|
(\" \|" \ #
|
||||||
|
|.\\ \ | #
|
||||||
|
|: \. \\ | #
|
||||||
|
|. \ \. | #
|
||||||
|
| \ \ | #
|
||||||
|
\___|\____\) #
|
||||||
|
##
|
||||||
|
______ #
|
||||||
|
/ " \ #
|
||||||
|
// ____ \ #
|
||||||
|
/ / ) :) #
|
||||||
|
(: (____/ // #
|
||||||
|
\ / #
|
||||||
|
\"_____/ #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
| __ "\ #
|
||||||
|
(. |__) :) #
|
||||||
|
|: ____/ #
|
||||||
|
(| / #
|
||||||
|
/|__/ \ #
|
||||||
|
(_______) #
|
||||||
|
##
|
||||||
|
______ #
|
||||||
|
/ " \ #
|
||||||
|
// ____ \ #
|
||||||
|
/ / ) ) #
|
||||||
|
(: (____/ // #
|
||||||
|
\ \ #
|
||||||
|
\"____/\__\ #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" \ #
|
||||||
|
|: | #
|
||||||
|
|_____/ ) #
|
||||||
|
// / #
|
||||||
|
|: __ \ #
|
||||||
|
|__| \___) #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
/" ) #
|
||||||
|
(: \___/ #
|
||||||
|
\___ \ #
|
||||||
|
__/ \\ #
|
||||||
|
/" \ :) #
|
||||||
|
(_______/ #
|
||||||
|
##
|
||||||
|
___________ #
|
||||||
|
(" _ ") #
|
||||||
|
)__/ \\__/ #
|
||||||
|
\\_ / #
|
||||||
|
|. | #
|
||||||
|
\: | #
|
||||||
|
\__| #
|
||||||
|
##
|
||||||
|
____ ____ #
|
||||||
|
(" _||_ " | #
|
||||||
|
| ( ) : | #
|
||||||
|
(: | | . ) #
|
||||||
|
\\ \__/ // #
|
||||||
|
/\\ __ //\ #
|
||||||
|
(__________) #
|
||||||
|
##
|
||||||
|
___ ___ #
|
||||||
|
|" \ /" |#
|
||||||
|
\ \ // / #
|
||||||
|
\\ \/. ./ #
|
||||||
|
\. // #
|
||||||
|
\\ / #
|
||||||
|
\__/ #
|
||||||
|
##
|
||||||
|
__ __ ___ #
|
||||||
|
|" |/ \| "|#
|
||||||
|
|' / \: |#
|
||||||
|
|: /' |#
|
||||||
|
\// /\' |#
|
||||||
|
/ / \\ |#
|
||||||
|
|___/ \___|#
|
||||||
|
##
|
||||||
|
___ ___ #
|
||||||
|
|" \/" | #
|
||||||
|
\ \ / #
|
||||||
|
\\ \/ #
|
||||||
|
/\. \ #
|
||||||
|
/ \ \ #
|
||||||
|
|___/\___| #
|
||||||
|
##
|
||||||
|
___ ___ #
|
||||||
|
|" \/" | #
|
||||||
|
\ \ / #
|
||||||
|
\\ \/ #
|
||||||
|
/ / #
|
||||||
|
/ / #
|
||||||
|
|___/ #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
(" "\ #
|
||||||
|
\___/ :) #
|
||||||
|
/ ___/ #
|
||||||
|
// \__ #
|
||||||
|
(: / "\ #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
/" ") #
|
||||||
|
(: \___/ #
|
||||||
|
// / #
|
||||||
|
\\ \___ #
|
||||||
|
(: / "\ #
|
||||||
|
\________) #
|
||||||
|
##
|
||||||
|
___ #
|
||||||
|
| "\ #
|
||||||
|
\\ \ #
|
||||||
|
\ '\ #
|
||||||
|
\ \\ #
|
||||||
|
\\ \ #
|
||||||
|
\___| #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
(" "\ #
|
||||||
|
\___/ :) #
|
||||||
|
\ \\ #
|
||||||
|
___/ // #
|
||||||
|
/" \ :) #
|
||||||
|
(________/ #
|
||||||
|
##
|
||||||
|
__ #
|
||||||
|
/""\ #
|
||||||
|
// \ #
|
||||||
|
/'_/\_\\ #
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
_#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
_____ #
|
||||||
|
(" \\ #
|
||||||
|
\_____) #
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
__ #
|
||||||
|
/""\ #
|
||||||
|
/ \ #
|
||||||
|
/' /\ \ #
|
||||||
|
// __' \ #
|
||||||
|
/ / \\ \ #
|
||||||
|
(___/ \___)#
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
| _ "\ #
|
||||||
|
(. |_) :) #
|
||||||
|
|: \/ #
|
||||||
|
(| _ \\ #
|
||||||
|
|: |_) :) #
|
||||||
|
(_______/ #
|
||||||
|
##
|
||||||
|
______ #
|
||||||
|
/" _ "\ #
|
||||||
|
(: ( \___) #
|
||||||
|
\/ \ #
|
||||||
|
// \ _ #
|
||||||
|
(: _) \ #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
|" "\ #
|
||||||
|
(. ___ :) #
|
||||||
|
|: \ ) || #
|
||||||
|
(| (___\ || #
|
||||||
|
|: :) #
|
||||||
|
(________/ #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" "| #
|
||||||
|
(: ______) #
|
||||||
|
\/ | #
|
||||||
|
// ___)_ #
|
||||||
|
(: "| #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" "| #
|
||||||
|
(: ______) #
|
||||||
|
\/ | #
|
||||||
|
// ___) #
|
||||||
|
(: ( #
|
||||||
|
\__/ #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" _ "| #
|
||||||
|
(: ( \___) #
|
||||||
|
\/ \ #
|
||||||
|
// \ ___ #
|
||||||
|
(: _( _| #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
__ __ #
|
||||||
|
/" | | "\ #
|
||||||
|
(: (__) :) #
|
||||||
|
\/ \/ #
|
||||||
|
// __ \\ #
|
||||||
|
(: ( ) :) #
|
||||||
|
\__| |__/ #
|
||||||
|
##
|
||||||
|
__ #
|
||||||
|
|" \ #
|
||||||
|
|| | #
|
||||||
|
|: | #
|
||||||
|
|. | #
|
||||||
|
/\ |\ #
|
||||||
|
(__\_|_) #
|
||||||
|
##
|
||||||
|
___ #
|
||||||
|
|" | #
|
||||||
|
|| | #
|
||||||
|
|: | #
|
||||||
|
___| / #
|
||||||
|
/ :|_/ ) #
|
||||||
|
(_______/ #
|
||||||
|
##
|
||||||
|
__ ___ #
|
||||||
|
|/"| / ") #
|
||||||
|
(: |/ / #
|
||||||
|
| __/ #
|
||||||
|
(// _ \ #
|
||||||
|
|: | \ \ #
|
||||||
|
(__| \__) #
|
||||||
|
##
|
||||||
|
___ #
|
||||||
|
|" | #
|
||||||
|
|| | #
|
||||||
|
|: | #
|
||||||
|
\ |___ #
|
||||||
|
( \_|: \ #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
___ ___ #
|
||||||
|
|" \ /" |#
|
||||||
|
\ \ // |#
|
||||||
|
/\\ \/. |#
|
||||||
|
|: \. |#
|
||||||
|
|. \ /: |#
|
||||||
|
|___|\__/|___|#
|
||||||
|
##
|
||||||
|
_____ ___ #
|
||||||
|
(\" \|" \ #
|
||||||
|
|.\\ \ | #
|
||||||
|
|: \. \\ | #
|
||||||
|
|. \ \. | #
|
||||||
|
| \ \ | #
|
||||||
|
\___|\____\) #
|
||||||
|
##
|
||||||
|
______ #
|
||||||
|
/ " \ #
|
||||||
|
// ____ \ #
|
||||||
|
/ / ) :) #
|
||||||
|
(: (____/ // #
|
||||||
|
\ / #
|
||||||
|
\"_____/ #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
| __ "\ #
|
||||||
|
(. |__) :) #
|
||||||
|
|: ____/ #
|
||||||
|
(| / #
|
||||||
|
/|__/ \ #
|
||||||
|
(_______) #
|
||||||
|
##
|
||||||
|
______ #
|
||||||
|
/ " \ #
|
||||||
|
// ____ \ #
|
||||||
|
/ / ) ) #
|
||||||
|
(: (____/ // #
|
||||||
|
\ \ #
|
||||||
|
\"____/\__\ #
|
||||||
|
##
|
||||||
|
_______ #
|
||||||
|
/" \ #
|
||||||
|
|: | #
|
||||||
|
|_____/ ) #
|
||||||
|
// / #
|
||||||
|
|: __ \ #
|
||||||
|
|__| \___) #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
/" ) #
|
||||||
|
(: \___/ #
|
||||||
|
\___ \ #
|
||||||
|
__/ \\ #
|
||||||
|
/" \ :) #
|
||||||
|
(_______/ #
|
||||||
|
##
|
||||||
|
___________ #
|
||||||
|
(" _ ") #
|
||||||
|
)__/ \\__/ #
|
||||||
|
\\_ / #
|
||||||
|
|. | #
|
||||||
|
\: | #
|
||||||
|
\__| #
|
||||||
|
##
|
||||||
|
____ ____ #
|
||||||
|
(" _||_ " | #
|
||||||
|
| ( ) : | #
|
||||||
|
(: | | . ) #
|
||||||
|
\\ \__/ // #
|
||||||
|
/\\ __ //\ #
|
||||||
|
(__________) #
|
||||||
|
##
|
||||||
|
___ ___ #
|
||||||
|
|" \ /" |#
|
||||||
|
\ \ // / #
|
||||||
|
\\ \/. ./ #
|
||||||
|
\. // #
|
||||||
|
\\ / #
|
||||||
|
\__/ #
|
||||||
|
##
|
||||||
|
__ __ ___ #
|
||||||
|
|" |/ \| "|#
|
||||||
|
|' / \: |#
|
||||||
|
|: /' |#
|
||||||
|
\// /\' |#
|
||||||
|
/ / \\ |#
|
||||||
|
|___/ \___|#
|
||||||
|
##
|
||||||
|
___ ___ #
|
||||||
|
|" \/" | #
|
||||||
|
\ \ / #
|
||||||
|
\\ \/ #
|
||||||
|
/\. \ #
|
||||||
|
/ \ \ #
|
||||||
|
|___/\___| #
|
||||||
|
##
|
||||||
|
___ ___ #
|
||||||
|
|" \/" | #
|
||||||
|
\ \ / #
|
||||||
|
\\ \/ #
|
||||||
|
/ / #
|
||||||
|
/ / #
|
||||||
|
|___/ #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
(" "\ #
|
||||||
|
\___/ :) #
|
||||||
|
/ ___/ #
|
||||||
|
// \__ #
|
||||||
|
(: / "\ #
|
||||||
|
\_______) #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
/" ") #
|
||||||
|
(: \___/ #
|
||||||
|
\\ / #
|
||||||
|
// \___ #
|
||||||
|
(: / "\ #
|
||||||
|
\________) #
|
||||||
|
##
|
||||||
|
__ #
|
||||||
|
|" \ #
|
||||||
|
|| | #
|
||||||
|
|: | #
|
||||||
|
|. | #
|
||||||
|
| | #
|
||||||
|
\___) #
|
||||||
|
##
|
||||||
|
________ #
|
||||||
|
(" "\ #
|
||||||
|
\___/ :) #
|
||||||
|
\ // #
|
||||||
|
___/ \\ #
|
||||||
|
/" \ :) #
|
||||||
|
(________/ #
|
||||||
|
##
|
||||||
|
~#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
||||||
|
__ #
|
||||||
|
/""\ #
|
||||||
|
/ \ #
|
||||||
|
/' /\ \ #
|
||||||
|
// __' \ #
|
||||||
|
/ / \\ \ #
|
||||||
|
(___/ \___)#
|
||||||
|
##
|
||||||
|
______ #
|
||||||
|
/ " \ #
|
||||||
|
// ____ \ #
|
||||||
|
/ / ) :) #
|
||||||
|
(: (____/ // #
|
||||||
|
\ / #
|
||||||
|
\"_____/ #
|
||||||
|
##
|
||||||
|
____ ____ #
|
||||||
|
(" _||_ " | #
|
||||||
|
| ( ) : | #
|
||||||
|
(: | | . ) #
|
||||||
|
\\ \__/ // #
|
||||||
|
/\\ __ //\ #
|
||||||
|
(__________) #
|
||||||
|
##
|
||||||
|
__ #
|
||||||
|
/""\ #
|
||||||
|
/ \ #
|
||||||
|
/' /\ \ #
|
||||||
|
// __' \ #
|
||||||
|
/ / \\ \ #
|
||||||
|
(___/ \___)#
|
||||||
|
##
|
||||||
|
______ #
|
||||||
|
/ " \ #
|
||||||
|
// ____ \ #
|
||||||
|
/ / ) :) #
|
||||||
|
(: (____/ // #
|
||||||
|
\ / #
|
||||||
|
\"_____/ #
|
||||||
|
##
|
||||||
|
____ ____ #
|
||||||
|
(" _||_ " | #
|
||||||
|
| ( ) : | #
|
||||||
|
(: | | . ) #
|
||||||
|
\\ \__/ // #
|
||||||
|
/\\ __ //\ #
|
||||||
|
(__________) #
|
||||||
|
##
|
||||||
|
ß#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
##
|
626
fav-figlet-fonts/Ogre.flf
Normal file
626
fav-figlet-fonts/Ogre.flf
Normal file
|
@ -0,0 +1,626 @@
|
||||||
|
flf2a$ 6 5 20 15 13
|
||||||
|
Standard by Glenn Chappell & Ian Chai 3/93 -- based on .sig of Frank Sheeran
|
||||||
|
Figlet release 2.0 -- August 5, 1993
|
||||||
|
|
||||||
|
Explanation of first line:
|
||||||
|
flf2 - "magic number" for file identification
|
||||||
|
a - should always be `a', for now
|
||||||
|
$ - the "hardblank" -- prints as a blank, but can't be smushed
|
||||||
|
6 - height of a character
|
||||||
|
5 - height of a character, not including descenders
|
||||||
|
20 - max line length (excluding comment lines) + a fudge factor
|
||||||
|
15 - default smushmode for this font (like "-m 15" on command line)
|
||||||
|
13 - number of comment lines
|
||||||
|
|
||||||
|
$@
|
||||||
|
$@
|
||||||
|
$@
|
||||||
|
$@
|
||||||
|
$@
|
||||||
|
$@@
|
||||||
|
_ @
|
||||||
|
/ \@
|
||||||
|
/ /@
|
||||||
|
/\_/ @
|
||||||
|
\/ @
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
( | )@
|
||||||
|
V V @
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
_| || |_ @
|
||||||
|
|_ .. _|@
|
||||||
|
|_ _|@
|
||||||
|
|_||_| @
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
| | @
|
||||||
|
/ __)@
|
||||||
|
\__ \@
|
||||||
|
( /@
|
||||||
|
|_| @@
|
||||||
|
_ __@
|
||||||
|
(_)/ /@
|
||||||
|
/ / @
|
||||||
|
/ /_ @
|
||||||
|
/_/(_)@
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
( _ ) @
|
||||||
|
/ _ \/\@
|
||||||
|
| (_> <@
|
||||||
|
\___/\/@
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
( )@
|
||||||
|
|/ @
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
__@
|
||||||
|
/ /@
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
\_\@@
|
||||||
|
__ @
|
||||||
|
\ \ @
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
/_/ @@
|
||||||
|
@
|
||||||
|
__/\__@
|
||||||
|
\ /@
|
||||||
|
/_ _\@
|
||||||
|
\/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_ @
|
||||||
|
_| |_ @
|
||||||
|
|_ _|@
|
||||||
|
|_| @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
_ @
|
||||||
|
( )@
|
||||||
|
|/ @@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
_____ @
|
||||||
|
|_____|@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
_ @
|
||||||
|
(_)@
|
||||||
|
@@
|
||||||
|
__@
|
||||||
|
/ /@
|
||||||
|
/ / @
|
||||||
|
/ / @
|
||||||
|
/_/ @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ _ \ @
|
||||||
|
| | | |@
|
||||||
|
| |_| |@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
/ |@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
|_|@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
|___ \ @
|
||||||
|
__) |@
|
||||||
|
/ __/ @
|
||||||
|
|_____|@
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
|___ / @
|
||||||
|
|_ \ @
|
||||||
|
___) |@
|
||||||
|
|____/ @
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
| || | @
|
||||||
|
| || |_ @
|
||||||
|
|__ _|@
|
||||||
|
|_| @
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| ___| @
|
||||||
|
|___ \ @
|
||||||
|
___) |@
|
||||||
|
|____/ @
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
/ /_ @
|
||||||
|
| '_ \ @
|
||||||
|
| (_) |@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
|___ |@
|
||||||
|
/ / @
|
||||||
|
/ / @
|
||||||
|
/_/ @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
( _ ) @
|
||||||
|
/ _ \ @
|
||||||
|
| (_) |@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ _ \ @
|
||||||
|
| (_) |@
|
||||||
|
\__, |@
|
||||||
|
/_/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_ @
|
||||||
|
(_)@
|
||||||
|
_ @
|
||||||
|
(_)@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_ @
|
||||||
|
(_)@
|
||||||
|
_ @
|
||||||
|
( )@
|
||||||
|
|/ @@
|
||||||
|
__@
|
||||||
|
/ /@
|
||||||
|
/ / @
|
||||||
|
\ \ @
|
||||||
|
\_\@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_____ @
|
||||||
|
|_____|@
|
||||||
|
|_____|@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
\ \ @
|
||||||
|
\ \@
|
||||||
|
/ /@
|
||||||
|
/_/ @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ _ \@
|
||||||
|
\// /@
|
||||||
|
\/ @
|
||||||
|
() @
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
/ __ \ @
|
||||||
|
/ / _` |@
|
||||||
|
| | (_| |@
|
||||||
|
\ \__,_|@
|
||||||
|
\____/ @@
|
||||||
|
_ @
|
||||||
|
/_\ @
|
||||||
|
//_\\ @
|
||||||
|
/ _ \@
|
||||||
|
\_/ \_/@
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ __\@
|
||||||
|
/__\//@
|
||||||
|
/ \/ \@
|
||||||
|
\_____/@
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ __\@
|
||||||
|
/ / @
|
||||||
|
/ /___ @
|
||||||
|
\____/ @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ \@
|
||||||
|
/ /\ /@
|
||||||
|
/ /_// @
|
||||||
|
/___,' @
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
/__\@
|
||||||
|
/_\ @
|
||||||
|
//__ @
|
||||||
|
\__/ @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ __\@
|
||||||
|
/ _\ @
|
||||||
|
/ / @
|
||||||
|
\/ @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ _ \@
|
||||||
|
/ /_\/@
|
||||||
|
/ /_\\ @
|
||||||
|
\____/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
/\ /\@
|
||||||
|
/ /_/ /@
|
||||||
|
/ __ / @
|
||||||
|
\/ /_/ @
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
\_ \@
|
||||||
|
/ /\/@
|
||||||
|
/\/ /_ @
|
||||||
|
\____/ @
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
\ \ @
|
||||||
|
\ \@
|
||||||
|
/\_/ /@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
/\ /\@
|
||||||
|
/ //_/@
|
||||||
|
/ __ \ @
|
||||||
|
\/ \/ @
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
/ / @
|
||||||
|
/ / @
|
||||||
|
/ /___ @
|
||||||
|
\____/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
/\/\ @
|
||||||
|
/ \ @
|
||||||
|
/ /\/\ \@
|
||||||
|
\/ \/@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
/\ \ \@
|
||||||
|
/ \/ /@
|
||||||
|
/ /\ / @
|
||||||
|
\_\ \/ @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/___\@
|
||||||
|
// //@
|
||||||
|
/ \_// @
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
___ @
|
||||||
|
/ _ \@
|
||||||
|
/ /_)/@
|
||||||
|
/ ___/ @
|
||||||
|
\/ @
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
/___ \@
|
||||||
|
// / /@
|
||||||
|
/ \_/ / @
|
||||||
|
\___,_\ @
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
/__\ @
|
||||||
|
/ \// @
|
||||||
|
/ _ \ @
|
||||||
|
\/ \_/ @
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
/ _\ @
|
||||||
|
\ \ @
|
||||||
|
_\ \ @
|
||||||
|
\__/ @
|
||||||
|
@@
|
||||||
|
_____ @
|
||||||
|
/__ \@
|
||||||
|
/ /\/@
|
||||||
|
/ / @
|
||||||
|
\/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
/\ /\ @
|
||||||
|
/ / \ \@
|
||||||
|
\ \_/ /@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
/\ /\ @
|
||||||
|
\ \ / / @
|
||||||
|
\ V / @
|
||||||
|
\_/ @
|
||||||
|
@@
|
||||||
|
__ __ @
|
||||||
|
/ / /\ \ \@
|
||||||
|
\ \/ \/ /@
|
||||||
|
\ /\ / @
|
||||||
|
\/ \/ @
|
||||||
|
@@
|
||||||
|
__ __@
|
||||||
|
\ \/ /@
|
||||||
|
\ / @
|
||||||
|
/ \ @
|
||||||
|
/_/\_\@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
/\_/\@
|
||||||
|
\_ _/@
|
||||||
|
/ \ @
|
||||||
|
\_/ @
|
||||||
|
@@
|
||||||
|
_____@
|
||||||
|
/ _ /@
|
||||||
|
\// / @
|
||||||
|
/ //\@
|
||||||
|
/____/@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
| _|@
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
| | @
|
||||||
|
|__|@@
|
||||||
|
__ @
|
||||||
|
\ \ @
|
||||||
|
\ \ @
|
||||||
|
\ \ @
|
||||||
|
\_\@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
|_ |@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
|__|@@
|
||||||
|
@
|
||||||
|
/\ @
|
||||||
|
|/\|@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
_____ @
|
||||||
|
|_____|@@
|
||||||
|
_ @
|
||||||
|
( )@
|
||||||
|
\|@
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
__ _ @
|
||||||
|
/ _` |@
|
||||||
|
| (_| |@
|
||||||
|
\__,_|@
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
| |__ @
|
||||||
|
| '_ \ @
|
||||||
|
| |_) |@
|
||||||
|
|_.__/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
___ @
|
||||||
|
/ __|@
|
||||||
|
| (__ @
|
||||||
|
\___|@
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
__| |@
|
||||||
|
/ _` |@
|
||||||
|
| (_| |@
|
||||||
|
\__,_|@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
___ @
|
||||||
|
/ _ \@
|
||||||
|
| __/@
|
||||||
|
\___|@
|
||||||
|
@@
|
||||||
|
__ @
|
||||||
|
/ _|@
|
||||||
|
| |_ @
|
||||||
|
| _|@
|
||||||
|
|_| @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
__ _ @
|
||||||
|
/ _` |@
|
||||||
|
| (_| |@
|
||||||
|
\__, |@
|
||||||
|
|___/ @@
|
||||||
|
_ @
|
||||||
|
| |__ @
|
||||||
|
| '_ \ @
|
||||||
|
| | | |@
|
||||||
|
|_| |_|@
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
(_)@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
|_|@
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
(_)@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
_/ |@
|
||||||
|
|__/ @@
|
||||||
|
_ @
|
||||||
|
| | __@
|
||||||
|
| |/ /@
|
||||||
|
| < @
|
||||||
|
|_|\_\@
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
|_|@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_ __ ___ @
|
||||||
|
| '_ ` _ \ @
|
||||||
|
| | | | | |@
|
||||||
|
|_| |_| |_|@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_ __ @
|
||||||
|
| '_ \ @
|
||||||
|
| | | |@
|
||||||
|
|_| |_|@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
___ @
|
||||||
|
/ _ \ @
|
||||||
|
| (_) |@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_ __ @
|
||||||
|
| '_ \ @
|
||||||
|
| |_) |@
|
||||||
|
| .__/ @
|
||||||
|
|_| @@
|
||||||
|
@
|
||||||
|
__ _ @
|
||||||
|
/ _` |@
|
||||||
|
| (_| |@
|
||||||
|
\__, |@
|
||||||
|
|_|@@
|
||||||
|
@
|
||||||
|
_ __ @
|
||||||
|
| '__|@
|
||||||
|
| | @
|
||||||
|
|_| @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
___ @
|
||||||
|
/ __|@
|
||||||
|
\__ \@
|
||||||
|
|___/@
|
||||||
|
@@
|
||||||
|
_ @
|
||||||
|
| |_ @
|
||||||
|
| __|@
|
||||||
|
| |_ @
|
||||||
|
\__|@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_ _ @
|
||||||
|
| | | |@
|
||||||
|
| |_| |@
|
||||||
|
\__,_|@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
__ __@
|
||||||
|
\ \ / /@
|
||||||
|
\ V / @
|
||||||
|
\_/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
__ __@
|
||||||
|
\ \ /\ / /@
|
||||||
|
\ V V / @
|
||||||
|
\_/\_/ @
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
__ __@
|
||||||
|
\ \/ /@
|
||||||
|
> < @
|
||||||
|
/_/\_\@
|
||||||
|
@@
|
||||||
|
@
|
||||||
|
_ _ @
|
||||||
|
| | | |@
|
||||||
|
| |_| |@
|
||||||
|
\__, |@
|
||||||
|
|___/ @@
|
||||||
|
@
|
||||||
|
____@
|
||||||
|
|_ /@
|
||||||
|
/ / @
|
||||||
|
/___|@
|
||||||
|
@@
|
||||||
|
__@
|
||||||
|
/ /@
|
||||||
|
| | @
|
||||||
|
< < @
|
||||||
|
| | @
|
||||||
|
\_\@@
|
||||||
|
_ @
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
| |@
|
||||||
|
|_|@@
|
||||||
|
__ @
|
||||||
|
\ \ @
|
||||||
|
| | @
|
||||||
|
> >@
|
||||||
|
| | @
|
||||||
|
/_/ @@
|
||||||
|
@
|
||||||
|
/\/|@
|
||||||
|
|/\/ @
|
||||||
|
@
|
||||||
|
@
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
(_)_(_)@
|
||||||
|
/ _ \ @
|
||||||
|
| _ |@
|
||||||
|
|_| |_|@
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
(_)_(_)@
|
||||||
|
/ _ \ @
|
||||||
|
| |_| |@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
(_) (_)@
|
||||||
|
| | | |@
|
||||||
|
| |_| |@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
(_)_(_)@
|
||||||
|
/ _` |@
|
||||||
|
| (_| |@
|
||||||
|
\__,_|@
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
(_)_(_)@
|
||||||
|
/ _ \ @
|
||||||
|
| (_) |@
|
||||||
|
\___/ @
|
||||||
|
@@
|
||||||
|
_ _ @
|
||||||
|
(_) (_)@
|
||||||
|
| | | |@
|
||||||
|
| |_| |@
|
||||||
|
\__,_|@
|
||||||
|
@@
|
||||||
|
____ @
|
||||||
|
| __ \@
|
||||||
|
| |/ /@
|
||||||
|
| |\ \@
|
||||||
|
|_||_/@
|
||||||
|
@@
|
BIN
top_secret.tar.xz.gpg
Normal file
BIN
top_secret.tar.xz.gpg
Normal file
Binary file not shown.
Loading…
Reference in a new issue