summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorpankunull <panku_null@proton.me>2025-08-24 00:18:01 +0200
committerpankunull <panku_null@proton.me>2025-08-24 00:18:01 +0200
commit4571773a86a25da71f17031605f4f07a4fe73d00 (patch)
tree2a030cf7db11eee1cf06c2ecd041fb3d6ac4e852 /src
parentea3990e2983d70b675225ad6fd0a1a985d28ede7 (diff)
added src and moved all the files there
Diffstat (limited to 'src')
-rw-r--r--src/.bashrc19
-rw-r--r--src/.bashrc_ps145
-rwxr-xr-xsrc/.tmux.conf33
-rwxr-xr-xsrc/.tmux/theme-switch.sh45
-rwxr-xr-xsrc/.tmux/themes/cyan.theme15
-rwxr-xr-xsrc/.tmux/themes/cyberpunk.theme36
-rwxr-xr-xsrc/.tmux/themes/red.theme15
l---------src/.tmux/themes/selected.theme1
-rwxr-xr-xsrc/.vim/colors/cyberpunk.vim35
-rw-r--r--src/.viminfo1688
-rwxr-xr-xsrc/.vimrc32
11 files changed, 1964 insertions, 0 deletions
diff --git a/src/.bashrc b/src/.bashrc
new file mode 100644
index 0000000..2451338
--- /dev/null
+++ b/src/.bashrc
@@ -0,0 +1,19 @@
+#
+# ~/.bashrc
+#
+
+# If not running interactively, don't do anything
+[[ $- != *i* ]] && return
+
+# Source dotfiles
+source ~/.bashrc_ps1
+source ~/.bashrc_alias
+
+# colored GCC warnings and errors
+export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
+
+# PATH
+export PATH=~/bin:$PATH
+
+# Title bar
+#echo -ne "\033]0;$(lsb_release -ds) $(hostname) $(uname -r)\007"
diff --git a/src/.bashrc_ps1 b/src/.bashrc_ps1
new file mode 100644
index 0000000..33daa0d
--- /dev/null
+++ b/src/.bashrc_ps1
@@ -0,0 +1,45 @@
+# Dynamic PS1: exit code, time, user, current directory, git, colorized
+function update_ps1 {
+ local exit_code=$?
+
+ # Color exit code: green if 0, red otherwise
+ if [[ $exit_code -eq 0 ]]; then
+ local exit_display="\[\033[1;32m\]$exit_code\[\033[0m\]" # green
+ else
+ local exit_display="\[\033[1;31m\]$exit_code\[\033[0m\]" # red
+ fi
+
+ # Symbol always white
+ local symbol="\[\033[1;37m\]\$\[\033[0m\]"
+
+ # White brackets
+ local open_bracket="\[\033[1;37m\][\[\033[0m\]"
+ local close_bracket="\[\033[1;37m\]]\[\033[0m\]"
+
+ # Time in HH:MM:SS
+ #local time="\[\033[1;37m\]\t\[\033[0m\]"
+
+ # User
+ #local user="\[\033[1;37m\]\u\[\033[0m\]"
+ local user="\[\033[1;36m\]\u\[\033[0m\]"
+
+ # Current folder only, ~ for home
+ local folder="\[\033[1;33m\]\W\[\033[0m\]"
+
+ # Git status
+ local git_status=""
+ if [[ "$(git rev-parse --is-inside-work-tree 2>/dev/null)" == true ]]; then
+ if [[ -z $(git log origin/master..HEAD 2>/dev/null) ]]; then
+ git_status="\[\033[1;38;5;10m\](git)\[\033[0m\]" # green if up to date
+ else
+ git_status="\[\033[1;38;5;9m\](git)\[\033[0m\]" # red if ahead
+ fi
+ fi
+
+ # Build the prompt
+ export PS1="${open_bracket} ${exit_display} ${user} ${folder} ${git_status}${close_bracket} ${symbol} "
+}
+
+
+# Update PS1 after every command
+PROMPT_COMMAND='update_ps1'
diff --git a/src/.tmux.conf b/src/.tmux.conf
new file mode 100755
index 0000000..7b66371
--- /dev/null
+++ b/src/.tmux.conf
@@ -0,0 +1,33 @@
+# Basic settings
+set -g default-terminal "screen-256color"
+set -as terminal-overrides ",*:Tc"
+set -g mouse on
+setw -g mode-keys vi
+set -g status on
+set -g history-limit 10000
+set -g terminal-overrides ',*:Tc'
+
+# Pass through bracketed paste
+bind-key ] run-shell "tmux set-buffer -- \"$(xclip -o -selection clipboard)\"; tmux paste-buffer"
+
+# Swap window
+bind-key -n M-a swap-window -t -1\; previous-window
+bind-key -n M-s swap-window -t +1\; next-window
+
+# Move
+bind-key -n M-q previous-window
+bind-key -n M-w next-window
+
+
+# Explicitly enable bracketed paste in terminals that support it
+set-option -ga terminal-features ',xterm*:clipboard,bpaste'
+
+# force bracketed-paste for modern terminals:
+set -as terminal-overrides ',*:Ss=\E[%p1%d;%;%p2%ds,Se=\E[2u'
+
+# Load theme from ~/.tmux/themes/selected.theme
+if-shell 'test -f ~/.tmux/themes/selected.theme' "source-file ~/.tmux/themes/selected.theme"
+
+# Fallback if no theme is selected
+if-shell 'test ! -f ~/.tmux/themes/selected.theme' "display-message 'No theme selected. Create ~/.tmux/themes/selected.theme'"
+
diff --git a/src/.tmux/theme-switch.sh b/src/.tmux/theme-switch.sh
new file mode 100755
index 0000000..3989c0a
--- /dev/null
+++ b/src/.tmux/theme-switch.sh
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+THEMES_DIR="$HOME/.tmux/themes"
+SELECTED="$THEMES_DIR/selected.theme"
+
+# Print available themes
+list_themes() {
+ echo "Available tmux themes:"
+ for theme_file in "$THEMES_DIR"/*.theme; do
+ basename "$theme_file" .theme
+ done
+}
+
+# Switch to a given theme
+switch_theme() {
+ local theme="$1"
+ local theme_path="$THEMES_DIR/$theme.theme"
+
+ if [[ ! -f "$theme_path" ]]; then
+ echo "Error: Theme '$theme' not found."
+ echo
+ list_themes
+ exit 1
+ fi
+
+ ln -sf "$theme_path" "$SELECTED"
+
+ # Check if tmux is running and reload config
+ if tmux info &>/dev/null; then
+ tmux source-file "$HOME/.tmux.conf"
+ tmux display-message "Switched to tmux theme: $theme"
+ else
+ echo "Theme '$theme' selected. Start tmux to see it."
+ fi
+}
+
+# Main logic
+if [[ $# -eq 0 ]]; then
+ list_themes
+ echo
+ echo "Usage: $0 <theme-name>"
+ exit 0
+else
+ switch_theme "$1"
+fi
diff --git a/src/.tmux/themes/cyan.theme b/src/.tmux/themes/cyan.theme
new file mode 100755
index 0000000..d4ec685
--- /dev/null
+++ b/src/.tmux/themes/cyan.theme
@@ -0,0 +1,15 @@
+# Cyan Theme (Black on Cyan)
+set -g status-bg "#00ffff"
+set -g status-fg "#000000"
+
+set -g status-left "#[bold]#[fg=#000000,bg=#00ffff] #S #[default]"
+set -g status-right "#[bold]#[fg=#000000,bg=#00ffff] %H:%M | %d %b %Y | #H #[default]"
+
+setw -g window-status-format "#[fg=#000000,bg=#00ffff] #I:#W #[default]"
+setw -g window-status-current-format "#[fg=#00ffff,bg=#000000] #I:#W #[default]"
+setw -g window-status-style fg="#000000",bg="#00ffff"
+setw -g window-status-current-style fg="#00ffff",bg="#000000"
+
+set -g pane-border-style fg="#00ffff"
+set -g pane-active-border-style fg="#000000"
+set -g message-style bg="#00ffff",fg="#000000"
diff --git a/src/.tmux/themes/cyberpunk.theme b/src/.tmux/themes/cyberpunk.theme
new file mode 100755
index 0000000..2f1c322
--- /dev/null
+++ b/src/.tmux/themes/cyberpunk.theme
@@ -0,0 +1,36 @@
+# Cyberpunk neon style
+
+# Background and foreground for status bar
+# set -g status-bg "#0f0f1a" # Very dark blue-black background
+set -g status-bg "#000000" # Very dark blue-black background
+set -g status-fg "#ff6fff" # Neon pink foreground
+
+# Status left (session name)
+# set -g status-left "#[bold]#[fg=#ff6fff,bg=#0f0f1a] ⧉ #S #[default]"
+set -g status-left "#[bold]#[fg=#ff6fff,bg=#000000] ⧉ #S #[default]"
+
+# Status right (clock, date, host)
+#set -g status-right "#[bold]#[fg=#00d7ff,bg=#0f0f1a] %H:%M #[fg=#ff6fff,bg=#0f0f1a]| %d %b %Y #[fg=#ff6fff,bg=#0f0f1a]| #[fg=#00d7ff,bg=#0f0f1a]#H #[default]"
+set -g status-right "#[bold]#[fg=#00d7ff,bg=#000000] %H:%M #[fg=#ff6fff,bg=#000000]| %d %b %Y #[fg=#ff6fff,bg=#000000]| #[fg=#00d7ff,bg=#000000]#H #[default]"
+
+# Window status inactive
+setw -g window-status-format "#[fg=#ff6fff,bg=#0f0f1a] #I:#W #[default]"
+
+# Window status active (inverse colors)
+setw -g window-status-current-format "#[fg=#0f0f1a,bg=#00d7ff] #I:#W #[default]"
+
+# Window styles
+setw -g window-status-style fg=#ff6fff,bg=#0f0f1a
+setw -g window-status-current-style fg=#0f0f1a,bg=#00d7ff
+
+# Pane borders
+set -g pane-border-style fg=#ff00ff
+set -g pane-active-border-style fg=#00d7ff
+
+# Message style (prompts, commands)
+set -g message-style fg=#ff6fff,bg=#0f0f1a
+
+# Clock colors
+set -g clock-mode-color "#00d7ff"
+set -g clock-mode-style 24
+
diff --git a/src/.tmux/themes/red.theme b/src/.tmux/themes/red.theme
new file mode 100755
index 0000000..16e9c30
--- /dev/null
+++ b/src/.tmux/themes/red.theme
@@ -0,0 +1,15 @@
+# Red Theme (Black on Bright Red)
+set -g status-bg "#ff5555"
+set -g status-fg "#000000"
+
+set -g status-left "#[bold]#[fg=#000000,bg=#ff5555] #S #[default]"
+set -g status-right "#[bold]#[fg=#000000,bg=#ff5555] %H:%M | %d %b %Y | #H #[default]"
+
+setw -g window-status-format "#[fg=#000000,bg=#ff5555] #I:#W #[default]"
+setw -g window-status-current-format "#[fg=#ff5555,bg=#000000] #I:#W #[default]"
+setw -g window-status-style fg="#000000",bg="#ff5555"
+setw -g window-status-current-style fg="#ff5555",bg="#000000"
+
+set -g pane-border-style fg="#ff5555"
+set -g pane-active-border-style fg="#000000"
+set -g message-style bg="#ff5555",fg="#000000"
diff --git a/src/.tmux/themes/selected.theme b/src/.tmux/themes/selected.theme
new file mode 120000
index 0000000..01c55ea
--- /dev/null
+++ b/src/.tmux/themes/selected.theme
@@ -0,0 +1 @@
+/home/bytepolar/.tmux/themes/cyberpunk.theme \ No newline at end of file
diff --git a/src/.vim/colors/cyberpunk.vim b/src/.vim/colors/cyberpunk.vim
new file mode 100755
index 0000000..e99ec45
--- /dev/null
+++ b/src/.vim/colors/cyberpunk.vim
@@ -0,0 +1,35 @@
+" Cyberpunk color scheme for Vim
+" Palette inspired by your tmux cyberpunk theme
+
+if exists("syntax_on")
+ syntax reset
+endif
+set background=dark
+let g:colors_name = "cyberpunk"
+
+" Define palette colors
+hi clear
+
+"hi Normal guifg=#ffffff guibg=#0f0f1a
+hi Normal guifg=#ffffff guibg=#000000
+"hi LineNr guifg=#ff6fff guibg=#0f0f1a
+hi LineNr guifg=#ff6fff guibg=#000000
+hi CursorLineNr guifg=#00d7ff guibg=#0f0f1a gui=bold
+hi CursorLine guibg=#121225
+hi StatusLine guifg=#ffffff guibg=#ff6fff gui=bold
+"hi StatusLineNC guifg=#00d7ff guibg=#121225
+hi StatusLineNC guifg=#00d7ff guibg=#ffffff
+hi Search guifg=#0f0f1a guibg=#ffef00 gui=bold
+"hi Visual guibg=#2a2a4a
+hi Visual guifg=#000000 guibg=#ffffff
+
+hi Comment guifg=#8888aa gui=italic
+hi Constant guifg=#00d7ff
+hi Identifier guifg=#ff6fff gui=bold
+hi Statement guifg=#ffef00 gui=bold
+hi PreProc guifg=#ff6fff gui=bold
+hi Type guifg=#ffef00 gui=bold
+hi Special guifg=#00d7ff
+hi Underlined guifg=#00d7ff gui=underline
+hi Todo guifg=#ffef00 guibg=#333300 gui=bold
+
diff --git a/src/.viminfo b/src/.viminfo
new file mode 100644
index 0000000..e29cbd3
--- /dev/null
+++ b/src/.viminfo
@@ -0,0 +1,1688 @@
+# This viminfo file was generated by Vim 9.1.
+# You may edit it if you're careful!
+
+# Viminfo version
+|1,4
+
+# Value of 'encoding' when this file was written
+*encoding=utf-8
+
+
+# hlsearch on (H) or off (h):
+~h
+# Last Search Pattern:
+~MSle0~/tor
+
+# Last Substitute String:
+$
+
+# Command Line History (newest to oldest):
+:wq
+|2,0,1755909414,,"wq"
+:q!
+|2,0,1755908548,,"q!"
+:x
+|2,0,1755832979,,"x"
+:w
+|2,0,1755827840,,"w"
+:57
+|2,0,1755790967,,"57"
+:q1
+|2,0,1755723942,,"q1"
+:Wq
+|2,0,1755301797,,"Wq"
+:.q!
+|2,0,1755211111,,".q!"
+:Q!
+|2,0,1755196581,,"Q!"
+:WQ
+|2,0,1755192018,,"WQ"
+:ww
+|2,0,1755025665,,"ww"
+:q1\
+|2,0,1755015219,,"q1\\"
+:W
+|2,0,1754918508,,"W"
+:weq
+|2,0,1754856558,,"weq"
+:q
+|2,0,1754637030,,"q"
+:set termguicolors
+|2,0,1754156678,,"set termguicolors"
+::echo has("termguicolors")
+|2,0,1754156634,,":echo has(\"termguicolors\")"
+:set paste
+|2,0,1754156329,,"set paste"
+:74
+|2,0,1754155824,,"74"
+:32
+|2,0,1754155569,,"32"
+:23
+|2,0,1754122954,,"23"
+
+# Search String History (newest to oldest):
+?/tor
+|2,1,1755890320,47,"tor"
+?/liberator
+|2,1,1755890299,47,"liberator"
+?/libeartor
+|2,1,1755890296,47,"libeartor"
+?/error
+|2,1,1755829562,47,"error"
+?/volume
+|2,1,1755784268,47,"volume"
+?/yt
+|2,1,1755387972,47,"yt"
+?/tube
+|2,1,1755387969,47,"tube"
+?/play
+|2,1,1755158741,47,"play"
+?/save
+|2,1,1754764203,47,"save"
+?/bitt
+|2,1,1754762919,47,"bitt"
+?/qbitt
+|2,1,1754762906,47,"qbitt"
+?/torrent
+|2,1,1754762879,47,"torrent"
+?/magnet
+|2,1,1754762858,47,"magnet"
+?/torr
+|2,1,1754762848,47,"torr"
+?/bijt
+|2,1,1754762846,47,"bijt"
+?/Deco
+|2,1,1754685612,47,"Deco"
+?/Search
+|2,1,1754566113,47,"Search"
+?/search
+|2,1,1754566111,47,"search"
+?/Sarch
+|2,1,1754566108,47,"Sarch"
+?/bin/bash
+|2,1,1754154817,47,"bin/bash"
+? \<Cyan\>
+|2,1,1754154671,,"\\<Cyan\\>"
+? \<sasl_mechanism\>
+|2,1,1754145475,,"\\<sasl_mechanism\\>"
+?/panku
+|2,1,1754129586,47,"panku"
+?/pal
+|2,1,1754120826,47,"pal"
+?/pallad
+|2,1,1754120822,47,"pallad"
+
+# Expression History (newest to oldest):
+
+# Input Line History (newest to oldest):
+
+# Debug Line History (newest to oldest):
+
+# Registers:
+"0 LINE 0
+ fi
+|3,0,0,1,1,0,1755890293," fi"
+""1 LINE 0
+ name = pankunull
+|3,1,1,1,1,0,1755908547," name = pankunull"
+"2 LINE 0
+ [user]
+|3,0,2,1,1,0,1755908547,"[user]"
+"3 LINE 0
+
+|3,0,3,1,1,0,1755908543,""
+"4 LINE 0
+ path = ~/.gitconfig-challenger
+|3,0,4,1,1,0,1755908542," path = ~/.gitconfig-challenger"
+"5 LINE 0
+ [includeIf "gitdir:~/opt/challenger/"]
+|3,0,5,1,1,0,1755908541,"[includeIf \"gitdir:~/opt/challenger/\"]"
+"6 LINE 0
+
+|3,0,6,1,1,0,1755898347,""
+"7 LINE 0
+ cmd="$(ping -c 1 -4 panku.ovh)"
+|3,0,7,1,1,0,1755898347,"cmd=\"$(ping -c 1 -4 panku.ovh)\""
+"8 LINE 0
+ liberator = { type = "IRC"; };
+|3,0,8,1,1,0,1755890318," liberator = { type = \"IRC\"; };"
+"9 LINE 0
+ }
+|3,0,9,1,1,0,1755890312," }"
+"- CHAR 0
+ $(basename $0)
+|3,0,36,0,1,0,1755169817,"$(basename $0) "
+
+# File marks:
+'0 1 7 ~/opt/challenger/dotfiles/README.md
+|4,48,1,7,1755909414,"~/opt/challenger/dotfiles/README.md"
+'1 3 0 ~/bin/dn
+|4,49,3,0,1755909353,"~/bin/dn"
+'2 8 7 ~/.ssh/config
+|4,50,8,7,1755909007,"~/.ssh/config"
+'3 4 0 ~/.ssh/config
+|4,51,4,0,1755908955,"~/.ssh/config"
+'4 4 0 ~/.ssh/config
+|4,52,4,0,1755908955,"~/.ssh/config"
+'5 9 35 ~/.ssh/config
+|4,53,9,35,1755908881,"~/.ssh/config"
+'6 9 35 ~/.ssh/config
+|4,54,9,35,1755908881,"~/.ssh/config"
+'7 9 35 ~/.ssh/config
+|4,55,9,35,1755908881,"~/.ssh/config"
+'8 9 35 ~/.ssh/config
+|4,56,9,35,1755908881,"~/.ssh/config"
+'9 2 0 ~/.git/.gitconfig
+|4,57,2,0,1755908579,"~/.git/.gitconfig"
+
+# Jumplist (newest first):
+-' 1 7 ~/opt/challenger/dotfiles/README.md
+|4,39,1,7,1755909414,"~/opt/challenger/dotfiles/README.md"
+-' 3 0 ~/bin/dn
+|4,39,3,0,1755909353,"~/bin/dn"
+-' 3 0 ~/bin/dn
+|4,39,3,0,1755909353,"~/bin/dn"
+-' 1 0 ~/bin/dn
+|4,39,1,0,1755909346,"~/bin/dn"
+-' 1 0 ~/bin/dn
+|4,39,1,0,1755909346,"~/bin/dn"
+-' 8 7 ~/.ssh/config
+|4,39,8,7,1755909007,"~/.ssh/config"
+-' 8 7 ~/.ssh/config
+|4,39,8,7,1755909007,"~/.ssh/config"
+-' 8 7 ~/.ssh/config
+|4,39,8,7,1755909007,"~/.ssh/config"
+-' 8 7 ~/.ssh/config
+|4,39,8,7,1755909007,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755909004,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755909004,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755909004,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755909004,"~/.ssh/config"
+-' 4 0 ~/.ssh/config
+|4,39,4,0,1755908955,"~/.ssh/config"
+-' 4 0 ~/.ssh/config
+|4,39,4,0,1755908955,"~/.ssh/config"
+-' 4 0 ~/.ssh/config
+|4,39,4,0,1755908955,"~/.ssh/config"
+-' 4 0 ~/.ssh/config
+|4,39,4,0,1755908955,"~/.ssh/config"
+-' 4 0 ~/.ssh/config
+|4,39,4,0,1755908955,"~/.ssh/config"
+-' 4 0 ~/.ssh/config
+|4,39,4,0,1755908955,"~/.ssh/config"
+-' 4 0 ~/.ssh/config
+|4,39,4,0,1755908955,"~/.ssh/config"
+-' 4 0 ~/.ssh/config
+|4,39,4,0,1755908955,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755908954,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755908954,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755908954,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755908954,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 9 35 ~/.ssh/config
+|4,39,9,35,1755908881,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755908866,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755908866,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755908866,"~/.ssh/config"
+-' 1 0 ~/.ssh/config
+|4,39,1,0,1755908866,"~/.ssh/config"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 2 0 ~/.git/.gitconfig
+|4,39,2,0,1755908579,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+-' 1 0 ~/.git/.gitconfig
+|4,39,1,0,1755908575,"~/.git/.gitconfig"
+
+# History of marks within files (newest to oldest):
+
+> ~/opt/challenger/dotfiles/README.md
+ * 1755909414 0
+ " 1 7
+ ^ 1 8
+ . 1 8
+ + 1 8
+
+> ~/bin/dn
+ * 1755909353 0
+ " 3 0
+ ^ 3 0
+ . 1 9
+ + 1 9
+
+> ~/.ssh/config
+ * 1755909006 0
+ " 8 7
+ ^ 9 36
+ . 9 35
+ + 1 15
+ + 2 11
+ + 1 13
+ + 3 39
+ + 5 0
+ + 4 0
+ + 5 18
+ + 6 26
+ + 10 32
+ + 10 0
+ + 8 11
+ + 10 0
+ + 10 8
+ + 10 16
+ + 9 0
+ + 10 0
+ + 7 11
+ + 5 13
+ + 6 26
+ + 5 18
+ + 9 35
+
+> ~/.git/.gitconfig
+ * 1755908579 0
+ " 2 0
+ . 4 0
+ + 4 0
+
+> ~/.git/.gitconfig-challenger
+ * 1755908548 0
+ " 1 4
+ . 1 0
+ + 1 0
+
+> ~/.git/.gitconfig-
+ * 1755908408 0
+ " 1 0
+
+> ~/www/leak
+ * 1755899613 0
+ " 4 24
+ ^ 4 25
+ . 4 24
+ + 4 5
+ + 2 5
+ + 11 0
+ + 2 31
+ + 4 4
+ + 4 54
+ + 5 18
+ + 3 13
+ + 4 3
+ + 5 24
+ + 10 3
+ + 5 24
+ + 8 5
+ + 7 24
+ + 9 10
+ + 4 28
+ + 2 0
+ + 4 24
+
+> ~/www/index.html
+ * 1755897794 0
+ " 25 7
+ ^ 25 8
+ . 25 8
+ + 1 16
+ + 24 14
+ + 25 8
+
+> ~/www/.htaccess
+ * 1755895583 0
+ " 2 0
+
+> ~/.irssi/bitpolar/config
+ * 1755890321 0
+ " 144 0
+ ^ 157 64
+ . 144 0
+ + 157 64
+ + 158 0
+ + 156 62
+ + 70 0
+ + 144 0
+
+> ~/opt/ghcli-playground/foo.txt
+ * 1755881540 0
+ " 1 61
+ ^ 1 62
+ . 1 61
+ + 1 61
+
+> ~/code/bash/isinteger.sh
+ * 1755876187 0
+ " 9 1
+ ^ 8 16
+ . 8 15
+ + 3 8
+ + 5 69
+ + 7 4
+ + 9 1
+ + 5 8
+ + 5 87
+ + 3 10
+ + 7 6
+ + 7 7
+ + 7 3
+ + 7 18
+ + 7 5
+ + 7 23
+ + 8 33
+ + 7 0
+ + 6 35
+ + 8 50
+ + 3 11
+ + 4 0
+ + 6 15
+ + 8 18
+ + 6 15
+ + 8 15
+
+> /tmp/foo.sh
+ * 1755874471 0
+ " 1 0
+ ^ 5 12
+ . 5 11
+ + 5 10
+ + 5 11
+
+> /tmp/isinteger.sh
+ * 1755874144 0
+ " 16 0
+ ^ 16 2
+ . 16 1
+ + 17 3
+ + 1 9
+ + 2 0
+ + 3 0
+ + 17 26
+ + 3 9
+ + 17 0
+ + 11 0
+ + 10 1
+ + 17 0
+ + 3 0
+ + 5 0
+ + 3 0
+ + 6 0
+ + 3 11
+ + 4 0
+ + 5 3
+ + 6 3
+ + 7 7
+ + 8 7
+ + 9 3
+ + 10 0
+ + 12 22
+ + 17 23
+ + 17 27
+ + 17 0
+ + 12 13
+ + 17 0
+ + 3 2
+ + 12 0
+ + 3 0
+ + 12 22
+ + 13 26
+ + 14 3
+ + 12 1
+ + 15 25
+ + 16 1
+
+> ~/bin/genpass
+ * 1755870414 0
+ " 9 23
+ ^ 9 24
+ . 9 23
+ + 37 26
+ + 6 8
+ + 3 26
+ + 14 47
+ + 14 42
+ + 16 0
+ + 27 0
+ + 16 0
+ + 19 42
+ + 21 2
+ + 19 63
+ + 20 9
+ + 16 0
+ + 6 9
+ + 29 17
+ + 35 88
+ + 37 24
+ + 35 7
+ + 16 0
+ + 17 13
+ + 16 43
+ + 17 8
+ + 18 0
+ + 14 0
+ + 16 3
+ + 14 0
+ + 14 1
+ + 14 0
+ + 16 0
+ + 15 0
+ + 16 0
+ + 15 19
+ + 16 3
+ + 17 7
+ + 18 3
+ + 19 7
+ + 20 7
+ + 21 6
+ + 25 2
+ + 15 44
+ + 15 42
+ + 16 0
+ + 25 0
+ + 23 4
+ + 24 4
+ + 25 0
+ + 19 13
+ + 23 48
+ + 14 0
+ + 1 10
+ + 14 0
+ + 1 8
+ + 15 34
+ + 29 4
+ + 15 36
+ + 16 0
+ + 1 10
+ + 14 0
+ + 7 0
+ + 14 15
+ + 15 6
+ + 14 23
+ + 14 4
+ + 15 3
+ + 15 0
+ + 16 7
+ + 17 7
+ + 18 7
+ + 19 7
+ + 20 7
+ + 21 7
+ + 22 3
+ + 23 7
+ + 24 7
+ + 25 3
+ + 26 1
+ + 37 11
+ + 26 2
+ + 26 45
+ + 26 33
+ + 26 9
+ + 26 0
+ + 9 0
+ + 12 1
+ + 9 23
+
+> /usr/bin/shellcheck
+ * 1755863686 0
+ " 1 0
+
+> /run/media/bytepolar/mothership/documents/accounts/ddwizard/leakedbb.txt
+ * 1755832977 0
+ " 2 25
+ ^ 2 26
+ . 2 25
+ + 2 8
+ + 1 17
+ + 2 25
+
+> /run/media/bytepolar/mothership/documents/accounts/ddwizard/darkforums.txt
+ * 1755831664 0
+ " 3 0
+ ^ 3 0
+ . 3 0
+ + 2 8
+ + 1 9
+ + 2 9
+ + 1 17
+ + 2 26
+ + 3 0
+
+> /run/media/bytepolar/mothership/documents/accounts/ddwizard/crackia.txt
+ * 1755830351 0
+ " 3 0
+ ^ 3 0
+ . 4 0
+ + 2 8
+ + 1 17
+ + 2 26
+ + 4 0
+
+> ~/Downloads/al56.nordvpn.com.udp.ovpn
+ * 1755829817 0
+ " 33 0
+
+> /tmp/install.sh
+ * 1755829565 0
+ " 223 12
+
+> /run/media/bytepolar/mothership/documents/accounts/ddwizard/bhf.txt
+ * 1755827683 0
+ " 2 25
+ . 3 0
+ + 3 0
+ + 2 25
+ + 3 0
+
+> /run/media/bytepolar/mothership/documents/accounts/ddwizard/ramp4u.txt
+ * 1755826812 0
+ " 3 0
+ ^ 3 0
+ . 2 26
+ + 2 9
+ + 1 17
+ + 2 26
+
+> /run/media/bytepolar/mothership/documents/accounts/ddwizard/leakbase.txt
+ * 1755826769 0
+ " 3 0
+ ^ 3 0
+ . 2 26
+ + 2 26
+
+> /run/media/bytepolar/mothership/documents/accounts/ddwizard/proton.txt
+ * 1755826608 0
+ " 4 0
+ ^ 4 0
+ . 3 0
+ + 3 0
+
+> ~/.bashrc
+ * 1755824363 0
+ " 50 47
+ ^ 50 48
+ . 50 47
+ + 33 0
+ + 32 2
+ + 33 19
+ + 50 47
+
+> ~/.config/mpv/mpv.conf
+ * 1755821210 0
+ " 203 0
+ ^ 200 43
+ . 200 42
+ + 6 0
+ + 1 0
+ + 3 20
+ + 11 0
+ + 10 9
+ + 6 0
+ + 4 13
+ + 1 0
+ + 7 0
+ + 6 13
+ + 4 0
+ + 5 8
+ + 4 0
+ + 5 6
+ + 51 19
+ + 103 9
+ + 48 13
+ + 51 19
+ + 48 14
+ + 51 19
+ + 105 12
+ + 191 0
+ + 202 50
+ + 105 13
+ + 103 8
+ + 191 0
+ + 188 0
+ + 191 7
+ + 188 0
+ + 191 7
+ + 188 0
+ + 191 0
+ + 187 13
+ + 190 12
+ + 193 5
+ + 48 13
+ + 51 19
+ + 48 22
+ + 48 0
+ + 51 0
+ + 48 19
+ + 51 0
+ + 48 9
+ + 188 0
+ + 191 0
+ + 202 0
+ + 194 30
+ + 194 0
+ + 199 20
+ + 195 50
+ + 194 0
+ + 195 0
+ + 196 112
+ + 196 0
+ + 198 0
+ + 199 0
+ + 198 0
+ + 103 7
+ + 105 13
+ + 200 42
+
+> ~/bin/vbr2cbr
+ * 1755797902 0
+ " 30 0
+ ^ 30 0
+ . 29 0
+ + 2 0
+ + 1 10
+ + 5 7
+ + 9 0
+ + 7 20
+ + 3 22
+ + 7 73
+ + 9 9
+ + 7 75
+ + 8 52
+ + 11 20
+ + 23 0
+ + 9 0
+ + 17 7
+ + 16 0
+ + 18 18
+ + 20 37
+ + 22 1
+ + 20 24
+ + 18 0
+ + 28 0
+ + 31 0
+ + 28 64
+ + 26 11
+ + 25 14
+ + 29 0
+
+> ~/code/tunefind-scraper/tfs.sh
+ * 1755794382 0
+ " 80 33
+ ^ 80 34
+ . 80 33
+ + 57 36
+ + 62 19
+ + 63 31
+ + 94 7
+ + 63 18
+ + 52 9
+ + 62 13
+ + 63 32
+ + 62 9
+ + 63 17
+ + 97 92
+ + 63 44
+ + 97 4
+ + 94 0
+ + 97 4
+ + 64 80
+ + 63 8
+ + 82 15
+ + 64 8
+ + 82 23
+ + 36 30
+ + 82 153
+ + 82 161
+ + 82 15
+ + 82 161
+ + 94 0
+ + 88 0
+ + 83 62
+ + 85 24
+ + 84 36
+ + 88 17
+ + 89 49
+ + 94 0
+ + 91 20
+ + 94 0
+ + 97 0
+ + 91 32
+ + 94 0
+ + 97 0
+ + 99 0
+ + 93 11
+ + 88 64
+ + 89 63
+ + 91 60
+ + 45 0
+ + 43 0
+ + 37 0
+ + 22 10
+ + 9 41
+ + 10 43
+ + 29 17
+ + 29 0
+ + 27 12
+ + 29 27
+ + 30 33
+ + 32 1
+ + 61 0
+ + 59 47
+ + 63 8
+ + 66 0
+ + 64 53
+ + 61 0
+ + 59 33
+ + 65 0
+ + 64 39
+ + 92 0
+ + 91 47
+ + 51 0
+ + 95 15
+ + 96 29
+ + 59 33
+ + 59 46
+ + 61 0
+ + 60 78
+ + 64 8
+ + 65 8
+ + 67 112
+ + 67 80
+ + 69 11
+ + 68 11
+ + 70 25
+ + 67 21
+ + 74 26
+ + 75 14
+ + 74 0
+ + 75 19
+ + 77 50
+ + 74 25
+ + 74 0
+ + 71 30
+ + 72 26
+ + 74 0
+ + 73 25
+ + 75 17
+ + 77 17
+ + 76 28
+ + 78 45
+ + 80 33
+
+> ~/opt/tunefind_scraper/requirements.txt
+ * 1755788401 0
+ " 3 17
+ ^ 3 18
+ . 3 18
+ + 3 18
+
+> /run/media/bytepolar/mothership/documents/accounts/mvgroup/noonenowhere.txt
+ * 1755782698 0
+ " 1 21
+ ^ 1 22
+ . 1 21
+ + 2 25
+ + 3 27
+ + 1 21
+
+> /run/media/bytepolar/mothership/documents/accounts/mvgroup/no
+ * 1755782672 0
+ " 1 0
+
+> ~/.wget-hsts
+ * 1755727308 0
+ " 11 0
+ ^ 11 0
+ . 10 56
+ + 10 56
+
+> ~/.gtkrc-2.0
+ * 1755726965 0
+ " 7 0
+
+> ~/code/main2.c
+ * 1755724444 0
+ " 3 0
+ ^ 3 0
+ . 3 0
+ + 5 24
+ + 6 0
+ + 3 0
+
+> ~/code/main.c
+ * 1755723941 0
+ " 8 0
+ ^ 25 0
+ . 25 0
+ + 1 18
+ + 30 28
+ + 33 0
+ + 32 12
+ + 1 28
+ + 1 0
+ + 1 12
+ + 1 16
+ + 1 20
+ + 1 30
+ + 1 17
+ + 1 12
+ + 1 37
+ + 1 0
+ + 1 4
+ + 1 18
+ + 25 0
+
+> ~/.tmux.conf
+ * 1755723931 0
+ " 24 0
+
+> ~/code/ctof.c
+ * 1755698337 0
+ " 30 0
+ ^ 16 13
+ . 17 0
+ + 5 0
+ + 5 2
+ + 17 1
+ + 18 0
+ + 10 20
+ + 8 26
+ + 10 27
+ + 16 13
+ + 10 14
+ + 8 5
+ + 16 13
+ + 10 11
+ + 11 4
+ + 14 14
+ + 12 12
+ + 14 34
+ + 16 13
+ + 17 0
+
+> ~/code/main
+ * 1755698281 0
+ " 1 0
+
+> ~/bin/dynamite
+ * 1755622952 0
+ " 3 46
+ ^ 3 47
+ . 3 39
+ + 3 39
+
+> /run/media/bytepolar/mothership/keys/ssh/.ssh/config
+ * 1755473208 0
+ " 53 4
+
+> /tmp/foobar.txt
+ * 1755472250 0
+ " 1 5
+ ^ 1 6
+ . 1 5
+ + 1 5
+
+> ~/opt/ppaste/README.md
+ * 1755472208 0
+ " 4 66
+ ^ 12 0
+ . 23 19
+ + 21 55
+ + 23 19
+
+> /tmp/sunny/upload/links.txt
+ * 1755471621 0
+ " 30 0
+ ^ 30 0
+ . 29 136
+ + 1 0
+ + 4 207
+ + 6 66
+ + 4 238
+ + 6 0
+ + 4 141
+ + 2 141
+ + 29 136
+
+> /tmp/sunny/extractsrt.sh
+ * 1755470497 0
+ " 6 3
+ ^ 6 4
+ . 6 3
+ + 1 11
+ + 3 18
+ + 4 31
+ + 5 40
+ + 6 3
+
+> /etc/mpv/encoding-profiles.conf
+ * 1755387972 0
+ " 184 0
+
+> ~/.config/mpv/scripts/ytdlp_hook.lua
+ * 1755387742 0
+ " 188 3
+ ^ 188 4
+ . 17 12
+ + 1 32
+ + 1216 3
+ + 13 17
+ + 18 48
+ + 17 26
+ + 18 31
+ + 17 12
+
+> ~/.config/mpv/scripts/ytdlp_hook.lua.bak
+ * 1755387574 0
+ " 1 0
+
+> /run/media/bytepolar/bitshift/complete/Mick Gordon - DOOM Eternal (Original Game Soundtrack) (2020) (Mp3 320 kbps)/repack.sh
+ * 1755384355 0
+ " 4 76
+ ^ 4 77
+ . 4 70
+ + 1 11
+ + 3 20
+ + 5 0
+ + 4 70
+
+> /usr/share/qemu/vhost-user/50-virtiofsd.json
+ * 1755373275 0
+ " 2 0
+
+> /tmp/runtime.txt
+ * 1755302971 0
+ " 14 0
+ ^ 14 0
+ . 13 64
+ + 13 64
+
+> /tmp/9p.txt
+ * 1755302079 0
+ " 5 12
+ ^ 5 13
+ . 5 12
+ + 10 13
+ + 1 0
+ + 1 20
+ + 11 41
+ + 6 30
+ + 7 19
+ + 11 28
+ + 1 17
+ + 1 0
+ + 11 0
+ + 5 12
+
+> /tmp/1.txt
+ * 1755301871 0
+ " 191 0
+ ^ 191 0
+ . 190 9
+ + 1 19
+ + 190 9
+
+> /tmp/2.txt
+ * 1755301798 0
+ " 195 0
+ ^ 195 0
+ . 194 9
+ + 1 19
+ + 194 9
+
+> /tmp/hostshare.xml
+ * 1755301456 0
+ " 3 24
+ ^ 3 25
+ . 3 24
+ + 1 0
+ + 1 28
+ + 1 12
+ + 1 50
+ + 6 13
+ + 3 24
+
+> ~/bin/webm2mp4_3
+ * 1755214658 0
+ " 64 35
+ ^ 60 22
+ . 60 21
+ + 1 40
+ + 1 11
+ + 1 40
+ + 1 0
+ + 1 20
+ + 1 36
+ + 1 0
+ + 1 15
+ + 1 39
+ + 1 0
+ + 1 24
+ + 1 36
+ + 1 0
+ + 1 26
+ + 1 11
+ + 1 40
+ + 1 53
+ + 1 11
+ + 135 2
+ + 62 26
+ + 63 16
+ + 60 0
+ + 59 8
+ + 60 21
+
+> ~/bin/webm2mp4_2
+ * 1755211692 0
+ " 65 0
+ ^ 65 0
+ . 64 40
+ + 1 0
+ + 1 11
+ + 1 39
+ + 1 11
+ + 1 40
+ + 1 37
+ + 1 3
+ + 1 11
+ + 64 40
+
+> ~/bin/webm2mp4
+ * 1755211103 0
+ " 20 0
+ ^ 20 0
+ . 18 25
+ + 1 158
+ + 1 0
+ + 1 11
+ + 2 0
+ + 7 0
+ + 6 1
+ + 4 48
+ + 5 9
+ + 11 11
+ + 8 10
+ + 9 23
+ + 11 16
+ + 11 109
+ + 12 18
+ + 13 18
+ + 14 13
+ + 15 14
+ + 16 15
+ + 17 35
+ + 21 0
+ + 8 13
+ + 4 29
+ + 8 0
+ + 21 0
+ + 13 19
+ + 18 25
+
+> /tmp/dir2
+ * 1755202594 0
+ " 275 7
+ ^ 275 8
+ . 275 7
+ + 275 7
+
+> ~/opt/challenger/code/README.md
+ * 1755197331 0
+ " 1 3
+ ^ 1 4
+ . 1 3
+ + 1 3
+
+> ~/.gitconfig-challenger
+ * 1755194524 0
+ " 3 0
+ . 4 0
+ + 2 33
+ + 2 15
+ + 2 22
+ + 2 0
+ + 2 19
+ + 2 31
+ + 2 0
+ + 2 19
+ + 3 31
+ + 4 0
+
+> ~/.gitconfig
+ * 1755194520 0
+ " 5 24
+ ^ 5 36
+ . 5 35
+ + 1 0
+ + 1 55
+ + 1 48
+ + 7 33
+ + 3 17
+ + 3 22
+ + 2 15
+ + 3 16
+ + 3 48
+ + 2 19
+ + 3 32
+ + 4 0
+ + 7 0
+ + 6 0
+ + 5 35
+
+> ~/opt/challenger/code/README
+ * 1755194228 0
+ " 1 0
+ ^ 1 0
+ . 1 3
+ + 1 3
+
+> ~/.ssh/known_hosts
+ * 1755194185 0
+ " 17 0
+ . 17 0
+ + 7 0
+ + 4 0
+ + 17 0
+ + 4 0
+ + 17 0
+
+> ~/bin/rebekha
+ * 1755192519 0
+ " 3 14
+ ^ 3 15
+ . 3 14
+ + 3 14
+
+> ~/.config/mpv/playlists/rebekha.txt
+ * 1755192454 0
+ " 7 78
+ ^ 7 79
+ . 7 78
+ + 1 0
+ + 7 78
+
+> ~/bin/shuttle
+ * 1755192058 0
+ " 3 33
+ ^ 3 34
+ . 3 34
+ + 3 34
+
+> ~/bin/challenger
+ * 1755192024 0
+ " 3 0
+ ^ 43 5
+ . 43 4
+ + 33 31
+ + 33 28
+ + 19 0
+ + 31 0
+ + 33 67
+ + 33 28
+ + 32 0
+ + 20 48
+ + 19 32
+ + 10 0
+ + 14 1
+ + 14 44
+ + 14 0
+ + 14 21
+ + 14 0
+ + 14 23
+ + 14 18
+ + 18 30
+ + 31 1
+ + 20 0
+ + 31 0
+ + 33 28
+ + 31 3
+ + 31 7
+ + 34 0
+ + 33 0
+ + 34 3
+ + 35 3
+ + 36 3
+ + 35 7
+ + 36 7
+ + 33 28
+ + 34 0
+ + 36 53
+ + 48 1
+ + 19 6
+ + 20 44
+ + 29 0
+ + 31 0
+ + 21 8
+ + 23 47
+ + 29 0
+ + 27 0
+ + 29 0
+ + 25 13
+ + 29 7
+ + 27 34
+ + 28 13
+ + 29 0
+ + 31 0
+ + 34 6
+ + 35 36
+ + 36 57
+ + 40 11
+ + 38 0
+ + 40 4
+ + 38 7
+ + 38 27
+ + 14 1
+ + 31 1
+ + 19 49
+ + 34 48
+ + 29 5
+ + 40 5
+ + 14 49
+ + 14 12
+ + 14 45
+ + 14 33
+ + 14 12
+ + 14 22
+ + 14 18
+ + 14 21
+ + 14 22
+ + 17 11
+ + 18 15
+ + 19 7
+ + 20 0
+ + 31 0
+ + 32 0
+ + 33 11
+ + 35 0
+ + 48 0
+ + 46 0
+ + 14 0
+ + 2 7
+ + 2 0
+ + 3 7
+ + 5 0
+ + 4 0
+ + 8 1
+ + 12 11
+ + 13 9
+ + 15 0
+ + 10 0
+ + 45 5
+ + 46 4
+ + 12 9
+ + 43 5
+ + 44 13
+ + 43 4
+
+> ~/opt/challenger/shell/README
+ * 1755121620 0
+ " 1 4
+ ^ 1 5
+ . 1 4
+ + 1 4
+
+> ~/opt/challenger/brutal/test
+ * 1755121348 0
+ " 1 8
+ ^ 1 9
+ . 1 8
+ + 1 8
+
+> ~/opt/challenger/brutal/README
+ * 1755121321 0
+ " 2 0
+ ^ 2 0
+ . 1 6
+ + 1 6
+
+> ~/opt/challenger/test/README
+ * 1755119525 0
+ " 1 3
+ ^ 1 4
+ . 1 3
+ + 1 3
+
+> ~/opt/hello/README.md
+ * 1755102852 0
+ " 1 7
+ ^ 1 8
+ . 1 7
+ + 1 7
+
+> ~/code/dir.c
+ * 1755094909 0
+ " 17 0
+ ^ 17 1
+ . 17 0
+ + 17 0
+
+> ~/bin/backup
+ * 1755085935 0
+ " 14 13
+ ^ 14 14
+ . 13 20
+ + 2 0
+ + 1 10
+ + 8 22
+ + 12 15
+ + 16 7
+ + 12 0
+ + 14 13
+ + 20 13
+ + 21 5
+ + 22 0
+ + 10 10
+ + 21 14
+ + 10 6
+ + 11 6
+ + 3 20
+ + 6 1
+ + 4 53
+ + 5 9
+ + 4 36
+ + 21 7
+ + 12 16
+ + 16 0
+ + 13 0
+ + 12 16
+ + 13 20
+
+> ~/bin/mountbackup
+ * 1755080255 0
+ " 8 79
+ ^ 8 80
+ . 8 79
+ + 8 79
+
+> ~/bin/usbmount
+ * 1755078862 0
+ " 8 83
+ ^ 8 84
+ . 8 78
+ + 3 20
+ + 6 1
+ + 4 50
+ + 5 9
+ + 8 78
+
+> ~/code/ftoc.c
+ * 1755034920 0
+ " 41 26
+ ^ 41 27
+ . 41 26
+ + 41 27
+ + 14 14
+ + 12 26
+ + 14 17
+ + 2 15
+ + 13 1
+ + 14 4
+ + 14 0
+ + 14 14
+ + 14 16
+ + 14 46
+ + 14 15
+ + 14 0
+ + 14 28
+ + 14 4
+ + 14 37
+ + 14 16
+ + 14 10
+ + 38 0
+ + 14 0
+ + 3 31
+ + 4 43
+ + 37 4
+ + 15 3
+ + 38 0
+ + 39 0
+ + 24 11
+ + 21 0
+ + 23 0
+ + 24 13
+ + 39 20
+ + 32 16
+ + 41 26
+
+> ~/code/main2.,
+ * 1755033873 0
+ " 1 0
+
+> ~/code/shift.c
+ * 1755033657 0
+ " 32 0
+ ^ 32 1
+ . 32 0
+ + 1 18
+ + 1 0
+ + 1 32
+ + 1 35
+ + 1 16
+ + 1 23
+ + 1 39
+ + 1 12
+ + 1 18
+ + 32 0
+
+> ~/code/shift
+ * 1755033439 0
+ " 1 0
+
+> ~/Downloads/artix/.artix
+ * 1755024174 0
+ " 1 0
+
+> ~/Downloads/artix/LiveOS/livefs/usr/share/artools/lib/base/chroot.sh
+ * 1755024166 0
+ " 23 0
+
+> ~/Downloads/artix/LiveOS/livefs/usr/bin/basestrap
+ * 1755024049 0
+ " 2 0
+ . 23 31
+ + 23 31
+
+> /usr/share/libalpm/scripts/openrc-hook
+ * 1755018230 0
+ " 31 50
+
+> /etc/pacman.d/mirrorlist
+ * 1755017926 0
+ " 94 0
+
+> /etc/pacman.conf
+ * 1755017914 0
+ " 15 0
+
+> /tmp/base/.PKGINFO
+ * 1755017800 0
+ " 12 0
+
+> /tmp/vim/.PKGINFO
+ * 1755017747 0
+ " 44 0
+
+> /tmp/ntp-openrc/.BUILDINFO
+ * 1755017581 0
+ " 16 0
+
+> /tmp/ntp-openrc/.MTREE
+ * 1755017544 0
+ " 1 0
+
+> /tmp/ntp-openrc/.PKGINFO
+ * 1755017529 0
+ " 15 18
+
+> /tmp/ntp-openrc/PKGBUILD
+ * 1755017116 0
+ " 1 0
+
+> /usr/share/doc/ntp/html/scripts/install.txt
+ * 1755016568 0
+ " 3 0
+
+> /tmp/ntp/.PKGINFO
+ * 1755016394 0
+ " 1 0
+
+> /tmp/ntp/etc/ntp.conf
+ * 1755016359 0
+ " 15 0
+
+> /tmp/vim/MTREE
+ * 1755015525 0
+ " 172 0
+
+> /tmp/vim/.MTREE
+ * 1755015452 0
+ " 2 0
+
+> /tmp/vim/.BUILDINFO
+ * 1755015210 0
+ " 4 0
+
+> /var/cache/pacman/pkg/vim-9.1.1497-1-x86_64.pkg.tar.zst
+ * 1755015102 0
+ " 5 0
+ . 5 0
+ + 5 0
diff --git a/src/.vimrc b/src/.vimrc
new file mode 100755
index 0000000..1448eef
--- /dev/null
+++ b/src/.vimrc
@@ -0,0 +1,32 @@
+syntax on
+set background=dark
+colorscheme cyberpunk
+
+" Your usual config below
+set number
+set expandtab
+set shiftwidth=4
+set tabstop=4
+set softtabstop=4
+set autoindent
+set smartindent
+set scrolloff=999
+set mouse=a
+
+" F2: absolute numbers only
+nnoremap <F2> :set number!<CR>
+
+" F4: absolute numbers only
+nnoremap <F4> :set relativenumber!<CR>
+
+if &term =~ 'tmux\|xterm\|konsole'
+ " Map HOME key to move to beginning of line in normal mode
+ noremap <Esc>[1~ 0
+ noremap <Esc>[H 0
+ noremap <Esc>OH 0
+endif
+
+
+if has('termguicolors')
+ set termguicolors
+endif