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