dotfiles

custom dotfiles
git clone git://git.pyratebeard.net/dotfiles.git
Log | Files | Refs | README

commit 23ebcad70362197221f828eb3d1ad278464058df
parent 8fd79df47c03244c7e04656a0131baaa5657ac4e
Author: pyratebeard <root@pyratebeard.net>
Date:   Fri, 17 Mar 2017 15:21:46 +0000

Banners and comments

Updated all the banners to use FIGlet font banner3-D. Sub headings use cybermedium. Updated author and code comments as well as fixing grammar.
Diffstat:
MREADME.md | 53+++++++++++++++++++++++++++++------------------------
Mawesome/.config/awesome/rc.lua | 22+++++++++++-----------
Mawesome/.config/awesome/themes/boneyard/theme.lua | 12+++++++++---
Mawesome/.config/awesome/themes/decker/theme.lua | 12+++++++++---
Mbash/.bashrc | 11+++++++++--
Mirssi/.irssi/config | 29+++++++++++++----------------
Mmpd/.mpd/mpd.conf | 23+++++++++++------------
Mmutt/.mutt/muttrc | 9+++++++++
Mncmpcpp/.ncmpcpp/config | 29++++++++++++++---------------
Mqutebrowser/.config/qutebrowser/keys.conf | 9+++++++++
Mqutebrowser/.config/qutebrowser/qutebrowser.conf | 9+++++++++
Aranger/.config/ranger/colorschemes/boneyardtabs.py | 161+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Dranger/.config/ranger/colorschemes/deckertabs.py | 159-------------------------------------------------------------------------------
Mranger/.config/ranger/rc.conf | 18++++++++++--------
Msnownews/.snownews/colors | 10+++++++++-
Msnownews/.snownews/keybindings | 10+++++++++-
Mtmux/.tmux.conf | 76++++++++++++++++++++++++++++++++++++----------------------------------------
Dtmux/.tmuxinator/decker-3.yml | 19-------------------
Atmux/.tmuxinator/decker.yml | 19+++++++++++++++++++
Murxvt-colors/boneyard.Xcolors | 23+++++++++++++----------
Murxvt-colors/decker.Xcolors | 23+++++++++++++----------
Murxvt/.Xdefaults | 50++++++++++++++++++++++++++++++--------------------
Mvim/.vimrc | 134+++++++++++++++++++++++++++++++++++++++----------------------------------------
Mvim/.vimrc-min | 117+++++++++++++++++++++++++++++++++++++++----------------------------------------
Mxinit/.xinitrc | 21+++------------------
Mzsh/.zsh/aliases.zsh | 14++++++++++----
Mzsh/.zsh/autocompletion.zsh | 26+++++++++++---------------
Mzsh/.zsh/environment.zsh | 34+++++++++++++++-------------------
Mzsh/.zsh/history.zsh | 14+++++++++++---
Mzsh/.zsh/keychain.zsh | 28++++++++++++----------------
Mzsh/.zsh/minimal-prompt.zsh | 24++++++++++++------------
Mzsh/.zsh/nodejs.zsh | 28++++++++++++----------------
Mzsh/.zsh/security.zsh | 26+++++++++++---------------
Mzsh/.zsh/syntax.zsh | 31++++++++++++++-----------------
Mzsh/.zshrc | 14+++++++++++---
35 files changed, 678 insertions(+), 619 deletions(-)

diff --git a/README.md b/README.md @@ -1,33 +1,38 @@ ``` - __ __ ___ ___ - /\ \ /\ \__ /'___\ __ /\_ \ - \_\ \ ___\ \ ,_\/\ \__//\_\\//\ \ __ ____ - /'_` \ / __`\ \ \/\ \ ,__\/\ \ \ \ \ /'__`\ /',__\ - /\ \L\ \/\ \L\ \ \ \_\ \ \_/\ \ \ \_\ \_/\ __//\__, `\ - \ \___,_\ \____/\ \__\\ \_\ \ \_\/\____\ \____\/\____/ - \/__,_ /\/___/ \/__/ \/_/ \/_/\/____/\/____/\/___/ + __ __ ___ ___ + '########:::'#######::'########:'########:'####:'##:::::::'########::'######:: + ##.... ##:'##.... ##:... ##..:: ##.....::. ##:: ##::::::: ##.....::'##... ##: + ##:::: ##: ##:::: ##:::: ##:::: ##:::::::: ##:: ##::::::: ##::::::: ##:::..:: + ##:::: ##: ##:::: ##:::: ##:::: ######:::: ##:: ##::::::: ######:::. ######:: + ##:::: ##: ##:::: ##:::: ##:::: ##...::::: ##:: ##::::::: ##...:::::..... ##: + ##:::: ##: ##:::: ##:::: ##:::: ##:::::::: ##:: ##::::::: ##:::::::'##::: ##: + ########::. #######::::: ##:::: ##:::::::'####: ########: ########:. ######:: + ........::::.......::::::..:::::..::::::::....::........::........:::......::: ABOUT Custom Linux configuration files AUTHOR pyratebeard <root@pyratebeard.net> CODE https://github.com/pyratebeard/dotfiles - awesome > awesomewm config and collection of themes - bash > bash settings, aliases, and functions - dwb > dynamic web browser settings - gtk > mod of mist theme for gtk - herbstluftwm > - irssi > custom irc settings - moc > music on console custom theme and settings - mpd > music player daemon setup - mutt > minimal mutt setup - ncmpcpp > ncurses mpc++ ui/color settings - qutebrowser > - ranger > file manager with image previews and z3bra theme - sublime > sublime text 2 and 3 with custom themes - tmux > terminal multiplexer with custom status bar - urxvt > various terminal colors and keyboard settings - vim > wizard status bar and sourcerer color scheme - zsh > zshell settings, aliases, and custom prompts + awesome > Window manager + bash > Shell + calcurse > Calendar and organiser + conky > System monitor + gtk > GUI toolkit + herbstluftwm > Window manager + irssi > IRC client + moc > Audio player interface + mpd > Audio player daemon + mutt > Email client + ncmpcpp > UI for mpd + qutebrowser > Web browser + ranger > File manager + snownews > RSS reader + sublime > Text editor + tmux > Terminal multiplexer + turses > Twitter client + urxvt > Terminal emulator + vim > Text editor + zsh > Shell ``` diff --git a/awesome/.config/awesome/rc.lua b/awesome/.config/awesome/rc.lua @@ -1,14 +1,14 @@ --- --- __ __ __ __ __ ____ ___ ___ ___ __ --- /'__`\ /\ \/\ \/\ \ /'__`\ /',__\ / __`\ /' __` __`\ /'__`\ --- /\ \L\.\_\ \ \_/ \_/ \/\ __//\__, `\/\ \L\ \/\ \/\ \/\ \/\ __/ --- \ \__/.\_\\ \___x___/'\ \____\/\____/\ \____/\ \_\ \_\ \_\ \____\ --- \/__/\/_/ \/__//__/ \/____/\/___/ \/___/ \/_/\/_/\/_/\/____/ --- --- --- ABOUT: Main config file for awesomewm setup --- AUTHOR: pyratebeard <root@pyratebeard.net> --- CODE: http://github.com/pyratebeard/dotfiles/tree/master/awesome +-- :::'###::::'##:::::'##:'########::'######:::'#######::'##::::'##:'########: +-- ::'## ##::: ##:'##: ##: ##.....::'##... ##:'##.... ##: ###::'###: ##.....:: +-- :'##:. ##:: ##: ##: ##: ##::::::: ##:::..:: ##:::: ##: ####'####: ##::::::: +-- '##:::. ##: ##: ##: ##: ######:::. ######:: ##:::: ##: ## ### ##: ######::: +-- #########: ##: ##: ##: ##...:::::..... ##: ##:::: ##: ##. #: ##: ##...:::: +-- ##.... ##: ##: ##: ##: ##:::::::'##::: ##: ##:::: ##: ##:.:: ##: ##::::::: +-- ##:::: ##:. ###. ###:: ########:. ######::. #######:: ##:::: ##: ########: +-- ..:::::..:::...::...:::........:::......::::.......:::..:::::..::........:: +-- +-- AUTHOR pyratebeard <root@pyratebeard.net> +-- CODE http://github.com/pyratebeard/dotfiles/ -- -- Standard libraries diff --git a/awesome/.config/awesome/themes/boneyard/theme.lua b/awesome/.config/awesome/themes/boneyard/theme.lua @@ -1,6 +1,12 @@ --- boneyard, awesome3 theme, by pyratebeard --- A minimal theme - +-- '########:::'#######::'##::: ##:'########:'##:::'##::::'###::::'########::'########:: +-- ##.... ##:'##.... ##: ###:: ##: ##.....::. ##:'##::::'## ##::: ##.... ##: ##.... ##: +-- ##:::: ##: ##:::: ##: ####: ##: ##::::::::. ####::::'##:. ##:: ##:::: ##: ##:::: ##: +-- ########:: ##:::: ##: ## ## ##: ######:::::. ##::::'##:::. ##: ########:: ##:::: ##: +-- ##.... ##: ##:::: ##: ##. ####: ##...::::::: ##:::: #########: ##.. ##::: ##:::: ##: +-- ##:::: ##: ##:::: ##: ##:. ###: ##:::::::::: ##:::: ##.... ##: ##::. ##:: ##:::: ##: +-- ########::. #######:: ##::. ##: ########:::: ##:::: ##:::: ##: ##:::. ##: ########:: +-- ........::::.......:::..::::..::........:::::..:::::..:::::..::..:::::..::........::: +-- --{{{ Main local awful = require("awful") awful.util = require("awful.util") diff --git a/awesome/.config/awesome/themes/decker/theme.lua b/awesome/.config/awesome/themes/decker/theme.lua @@ -1,6 +1,12 @@ --- decker-cyan, awesome3 theme, by pyratebeard --- A minimal theme - +-- '########::'########::'######::'##:::'##:'########:'########:: +-- ##.... ##: ##.....::'##... ##: ##::'##:: ##.....:: ##.... ##: +-- ##:::: ##: ##::::::: ##:::..:: ##:'##::: ##::::::: ##:::: ##: +-- ##:::: ##: ######::: ##::::::: #####:::: ######::: ########:: +-- ##:::: ##: ##...:::: ##::::::: ##. ##::: ##...:::: ##.. ##::: +-- ##:::: ##: ##::::::: ##::: ##: ##:. ##:: ##::::::: ##::. ##:: +-- ########:: ########:. ######:: ##::. ##: ########: ##:::. ##: +-- ........:::........:::......:::..::::..::........::..:::::..:: +-- --{{{ Main local awful = require("awful") awful.util = require("awful.util") diff --git a/bash/.bashrc b/bash/.bashrc @@ -1,5 +1,12 @@ -# .bashrc - +# '########:::::'###:::::'######::'##::::'##: +# ##.... ##:::'## ##:::'##... ##: ##:::: ##: +# ##:::: ##::'##:. ##:: ##:::..:: ##:::: ##: +# ########::'##:::. ##:. ######:: #########: +# ##.... ##: #########::..... ##: ##.... ##: +# ##:::: ##: ##.... ##:'##::: ##: ##:::: ##: +# ########:: ##:::: ##:. ######:: ##:::: ##: +# ........:::..:::::..:::......:::..:::::..:: +# # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc diff --git a/irssi/.irssi/config b/irssi/.irssi/config @@ -1,17 +1,14 @@ -# ██ ██ -# ░░ ░░ -# ██ ██████ ██████ ██████ ██ -# ░██░░██░░█ ██░░░░ ██░░░░ ░██ -# ░██ ░██ ░ ░░█████ ░░█████ ░██ -# ░██ ░██ ░░░░░██ ░░░░░██░██ -# ░██░███ ██████ ██████ ░██ -# ░░ ░░░ ░░░░░░ ░░░░░░ ░░ -# -# ▓▓▓▓▓▓▓▓▓▓ -# ░▓ author ▓ xero <x@xero.nu> -# ░▓ code ▓ http://code.xero.nu/dotfiles -# ░▓ mirror ▓ http://git.io/.files -# ░▓▓▓▓▓▓▓▓▓▓ +# '####:'########:::'######:::'######::'####: +# . ##:: ##.... ##:'##... ##:'##... ##:. ##:: +# : ##:: ##:::: ##: ##:::..:: ##:::..::: ##:: +# : ##:: ########::. ######::. ######::: ##:: +# : ##:: ##.. ##::::..... ##::..... ##:: ##:: +# : ##:: ##::. ##::'##::: ##:'##::: ##:: ##:: +# '####: ##:::. ##:. ######::. ######::'####: +# ....::..:::::..:::......::::......:::....:: +# +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE https://github.com/pyratebeard/dotfiles # ░░░░░░░░░░ utf8 = "on"; @@ -27,8 +24,8 @@ servers = ( { address = "irc.nixers.net"; chatnet = "nixers"; - port = "6667"; - use_ssl = "no"; + port = "6697"; + use_ssl = "yes"; autoconnect = "yes"; } ); diff --git a/mpd/.mpd/mpd.conf b/mpd/.mpd/mpd.conf @@ -1,13 +1,12 @@ -# ████ ████ ███████ ███████ -# ░██░██ ██░██░██░░░░██░██░░░░██ -# ░██░░██ ██ ░██░██ ░██░██ ░██ -# ░██ ░░███ ░██░███████ ░██ ░██ -# ░██ ░░█ ░██░██░░░░ ░██ ░██ -# ░██ ░ ░██░██ ░██ ██ -# ░██ ░██░██ ░███████ -# ░░ ░░ ░░ ░░░░░░░ -# -#█▓▒░ files +# '##::::'##:'########::'########:: +# ###::'###: ##.... ##: ##.... ##: +# ####'####: ##:::: ##: ##:::: ##: +# ## ### ##: ########:: ##:::: ##: +# ##. #: ##: ##.....::: ##:::: ##: +# ##:.:: ##: ##:::::::: ##:::: ##: +# ##:::: ##: ##:::::::: ########:: +# ..:::::..::..:::::::::........::: +# Files music_directory "/home/pyratebeard/music" playlist_directory "~/.mpd/playlists" db_file "~/.mpd/database" @@ -15,13 +14,13 @@ log_file "~/.mpd/log" pid_file "~/.mpd/pid" state_file "~/.mpd/state" sticker_file "~/.mpd/sticker.sql" -#█▓▒░ opts +# Opts bind_to_address "127.0.0.1" port "6601" log_level "default" gapless_mp3_playback "yes" filesystem_charset "UTF-8" -#█▓▒░ io +# IO input { plugin "curl" } diff --git a/mutt/.mutt/muttrc b/mutt/.mutt/muttrc @@ -1,3 +1,12 @@ +# '##::::'##:'##::::'##:'########:'########: +# ###::'###: ##:::: ##:... ##..::... ##..:: +# ####'####: ##:::: ##:::: ##::::::: ##:::: +# ## ### ##: ##:::: ##:::: ##::::::: ##:::: +# ##. #: ##: ##:::: ##:::: ##::::::: ##:::: +# ##:.:: ##: ##:::: ##:::: ##::::::: ##:::: +# ##:::: ##:. #######::::: ##::::::: ##:::: +# ..:::::..:::.......::::::..::::::::..::::: +# set imap_user = "root@pyratebeard.net" set imap_pass = "" set smtp_url = "smtp://dudley@smtp.domain.com:587/" diff --git a/ncmpcpp/.ncmpcpp/config b/ncmpcpp/.ncmpcpp/config @@ -1,24 +1,23 @@ -# ████ ██ ██████ ████ ████ ███████ ██████ ███████ ███████ -# ░██░██ ░██ ██░░░░██░██░██ ██░██░██░░░░██ ██░░░░██░██░░░░██░██░░░░██ -# ░██░░██ ░██ ██ ░░ ░██░░██ ██ ░██░██ ░██ ██ ░░ ░██ ░██░██ ░██ -# ░██ ░░██ ░██░██ ░██ ░░███ ░██░███████ ░██ ░███████ ░███████ -# ░██ ░░██░██░██ ░██ ░░█ ░██░██░░░░ ░██ ░██░░░░ ░██░░░░ -# ░██ ░░████░░██ ██░██ ░ ░██░██ ░░██ ██░██ ░██ -# ░██ ░░███ ░░██████ ░██ ░██░██ ░░██████ ░██ ░██ -# ░░ ░░░ ░░░░░░ ░░ ░░ ░░ ░░░░░░ ░░ ░░ -# -# █▓▒░ Setup +# '##::: ##::'######::'##::::'##:'########:::'######::'########::'########:: +# ###:: ##:'##... ##: ###::'###: ##.... ##:'##... ##: ##.... ##: ##.... ##: +# ####: ##: ##:::..:: ####'####: ##:::: ##: ##:::..:: ##:::: ##: ##:::: ##: +# ## ## ##: ##::::::: ## ### ##: ########:: ##::::::: ########:: ########:: +# ##. ####: ##::::::: ##. #: ##: ##.....::: ##::::::: ##.....::: ##.....::: +# ##:. ###: ##::: ##: ##:.:: ##: ##:::::::: ##::: ##: ##:::::::: ##:::::::: +# ##::. ##:. ######:: ##:::: ##: ##::::::::. ######:: ##:::::::: ##:::::::: +# ..::::..:::......:::..:::::..::..::::::::::......:::..:::::::::..::::::::: +# Setup ncmpcpp_directory = "~/.ncmpcpp" #lyrics_directory = "~/.lyrics" external_editor = "/usr/bin/vim" -# █▓▒░ MPD Settings +# MPD Settings mpd_crossfade_time = "3" mpd_music_dir = "~/music" mpd_host = "127.0.0.1" mpd_port = "6601" -# █▓▒░ Visualizer +# Visualizer visualizer_look = "▒░" visualizer_color = "cyan" visualizer_in_stereo = "yes" @@ -26,7 +25,7 @@ visualizer_fifo_path = "~/.mpd/mpd.fifo" visualizer_sync_interval = "10" visualizer_output_name = "mpd spectrum" -# █▓▒░ Display Settings +# Display Settings song_list_format = "{$7%a $6> $5}{%t$6$R$b} [{%l}]" song_status_format = "$7%a $6$b> $5%t $6$b> $2%b$6" statusbar_color = "black" @@ -49,7 +48,7 @@ discard_colors_if_item_is_selected = "yes" user_interface = "classic" playlist_display_mode = "classic" -# █▓▒░ cheat sheet +# Cheat sheet # %l - length # %f - filename # %D - directory @@ -65,7 +64,7 @@ playlist_display_mode = "classic" # %d - disc # %C - comment # $R - begin right alignment -# █▓▒░ colors +# Colors # $0 - default window color # $1 - black # $2 - red diff --git a/qutebrowser/.config/qutebrowser/keys.conf b/qutebrowser/.config/qutebrowser/keys.conf @@ -1,3 +1,12 @@ +# :'#######::'##::::'##:'########:'########:'########::'########:::'#######::'##:::::'##::'######::'########:'########:: +# '##.... ##: ##:::: ##:... ##..:: ##.....:: ##.... ##: ##.... ##:'##.... ##: ##:'##: ##:'##... ##: ##.....:: ##.... ##: +# ##:::: ##: ##:::: ##:::: ##:::: ##::::::: ##:::: ##: ##:::: ##: ##:::: ##: ##: ##: ##: ##:::..:: ##::::::: ##:::: ##: +# ##:::: ##: ##:::: ##:::: ##:::: ######::: ########:: ########:: ##:::: ##: ##: ##: ##:. ######:: ######::: ########:: +# ##:'## ##: ##:::: ##:::: ##:::: ##...:::: ##.... ##: ##.. ##::: ##:::: ##: ##: ##: ##::..... ##: ##...:::: ##.. ##::: +# ##:.. ##:: ##:::: ##:::: ##:::: ##::::::: ##:::: ##: ##::. ##:: ##:::: ##: ##: ##: ##:'##::: ##: ##::::::: ##::. ##:: +# . ##### ##:. #######::::: ##:::: ########: ########:: ##:::. ##:. #######::. ###. ###::. ######:: ########: ##:::. ##: +# :.....:..:::.......::::::..:::::........::........:::..:::::..:::.......::::...::...::::......:::........::..:::::..:: +# # vim: ft=conf # # In this config file, qutebrowser's key bindings are configured. diff --git a/qutebrowser/.config/qutebrowser/qutebrowser.conf b/qutebrowser/.config/qutebrowser/qutebrowser.conf @@ -1,3 +1,12 @@ +# :'#######::'##::::'##:'########:'########:'########::'########:::'#######::'##:::::'##::'######::'########:'########:: +# '##.... ##: ##:::: ##:... ##..:: ##.....:: ##.... ##: ##.... ##:'##.... ##: ##:'##: ##:'##... ##: ##.....:: ##.... ##: +# ##:::: ##: ##:::: ##:::: ##:::: ##::::::: ##:::: ##: ##:::: ##: ##:::: ##: ##: ##: ##: ##:::..:: ##::::::: ##:::: ##: +# ##:::: ##: ##:::: ##:::: ##:::: ######::: ########:: ########:: ##:::: ##: ##: ##: ##:. ######:: ######::: ########:: +# ##:'## ##: ##:::: ##:::: ##:::: ##...:::: ##.... ##: ##.. ##::: ##:::: ##: ##: ##: ##::..... ##: ##...:::: ##.. ##::: +# ##:.. ##:: ##:::: ##:::: ##:::: ##::::::: ##:::: ##: ##::. ##:: ##:::: ##: ##: ##: ##:'##::: ##: ##::::::: ##::. ##:: +# . ##### ##:. #######::::: ##:::: ########: ########:: ##:::. ##:. #######::. ###. ###::. ######:: ########: ##:::. ##: +# :.....:..:::.......::::::..:::::........::........:::..:::::..:::.......::::...::...::::......:::........::..:::::..:: +# # vim: ft=dosini # Configfile for qutebrowser. diff --git a/ranger/.config/ranger/colorschemes/boneyardtabs.py b/ranger/.config/ranger/colorschemes/boneyardtabs.py @@ -0,0 +1,160 @@ +# ___ ____ _ _ ____ _ _ ____ ____ ___ +# |__] | | |\ | |___ \_/ |__| |__/ | \ +# |__] |__| | \| |___ | | | | \ |__/ +# +from ranger.gui.colorscheme import ColorScheme +from ranger.gui.color import * + +class boneyardtabs(ColorScheme): + progress_bar_color = 8 + + def use(self, context): + fg, bg, attr = default_colors + + if context.reset: + return default_colors + + elif context.in_browser: + if context.empty or context.error: + fg = 7 + bg = 8 + if context.border: + fg = 7 + if context.image: + fg = 10 + if context.video: + fg = 4 + if context.audio: + fg = 6 + if context.document: + fg = 8 + bg = 7 + if context.container: + attr |= bold + fg = 8 + if context.directory: + attr |= bold + fg = 7 + elif context.executable and not \ + any((context.media, context.container, + context.fifo, context.socket)): + attr |= bold + fg = 4 + if context.socket: + fg = 3 + attr |= bold + if context.fifo or context.device: + fg = 10 + if context.device: + attr |= bold + if context.link: + fg = context.good and 7 or 8 + bg = 8 + if context.bad: + fg = 1 + if context.tag_marker and not context.selected: + attr |= bold + if fg in (7, 8): + fg = 8 + else: + fg = 1 + if not context.selected and (context.cut or context.copied): + fg = 15 + bg = 8 + if context.main_column: + if context.selected: + attr |= bold + if context.marked: + attr |= bold + fg = 8 + if context.badinfo: + if attr & reverse: + bg = 1 + else: + fg = 7 + + elif context.in_titlebar: + attr |= bold + if context.hostname: + fg = context.bad and 8 or 7 + bg = 8 + elif context.directory: + fg = 8 + elif context.tab: + if context.good: + fg = 1 + elif context.link: + fg = 8 + + elif context.in_statusbar: + if context.permissions: + if context.good: + fg = 7 + bg = 8 + elif context.bad: + fg = 8 + bg = 7 + if context.marked: + attr |= bold | reverse + fg = 8 + if context.message: + if context.bad: + attr |= bold + fg = 10 + if context.loaded: + bg = self.progress_bar_color + if context.vcsinfo: + fg = 10 + attr &= ~bold + if context.vcscommit: + fg = 5 + attr &= ~bold + + + if context.text: + if context.highlight: + attr |= reverse + + if context.in_taskview: + if context.title: + fg = 8 + + if context.selected: + attr |= reverse + + if context.loaded: + if context.selected: + fg = self.progress_bar_color + else: + bg = self.progress_bar_color + + + if context.vcsfile and not context.selected: + attr &= ~bold + if context.vcsconflict: + fg = 1 + elif context.vcschanged: + fg = 2 + elif context.vcsunknown: + fg = 3 + elif context.vcsstaged: + fg = 4 + elif context.vcssync: + fg = 5 + elif context.vcsignored: + fg = 6 + + elif context.vcsremote and not context.selected: + attr &= ~bold + if context.vcssync: + fg = 12 + elif context.vcsbehind: + fg = 13 + elif context.vcsahead: + fg = 9 + elif context.vcsdiverged: + fg = 10 + elif context.vcsunknown: + fg = 11 + + return fg, bg, attr +\ No newline at end of file diff --git a/ranger/.config/ranger/colorschemes/deckertabs.py b/ranger/.config/ranger/colorschemes/deckertabs.py @@ -1,158 +0,0 @@ -#decker - -from ranger.gui.colorscheme import ColorScheme -from ranger.gui.color import * - -class deckertabs(ColorScheme): - progress_bar_color = 8 - - def use(self, context): - fg, bg, attr = default_colors - - if context.reset: - return default_colors - - elif context.in_browser: - if context.empty or context.error: - fg = 7 - bg = 8 - if context.border: - fg = 7 - if context.image: - fg = 10 - if context.video: - fg = 4 - if context.audio: - fg = 6 - if context.document: - fg = 8 - bg = 7 - if context.container: - attr |= bold - fg = 8 - if context.directory: - attr |= bold - fg = 7 - elif context.executable and not \ - any((context.media, context.container, - context.fifo, context.socket)): - attr |= bold - fg = 4 - if context.socket: - fg = 3 - attr |= bold - if context.fifo or context.device: - fg = 10 - if context.device: - attr |= bold - if context.link: - fg = context.good and 7 or 8 - bg = 8 - if context.bad: - fg = 1 - if context.tag_marker and not context.selected: - attr |= bold - if fg in (7, 8): - fg = 8 - else: - fg = 1 - if not context.selected and (context.cut or context.copied): - fg = 15 - bg = 8 - if context.main_column: - if context.selected: - attr |= bold - if context.marked: - attr |= bold - fg = 8 - if context.badinfo: - if attr & reverse: - bg = 1 - else: - fg = 7 - - elif context.in_titlebar: - attr |= bold - if context.hostname: - fg = context.bad and 8 or 7 - bg = 8 - elif context.directory: - fg = 8 - elif context.tab: - if context.good: - fg = 1 - elif context.link: - fg = 8 - - elif context.in_statusbar: - if context.permissions: - if context.good: - fg = 7 - bg = 8 - elif context.bad: - fg = 8 - bg = 7 - if context.marked: - attr |= bold | reverse - fg = 8 - if context.message: - if context.bad: - attr |= bold - fg = 10 - if context.loaded: - bg = self.progress_bar_color - if context.vcsinfo: - fg = 10 - attr &= ~bold - if context.vcscommit: - fg = 5 - attr &= ~bold - - - if context.text: - if context.highlight: - attr |= reverse - - if context.in_taskview: - if context.title: - fg = 8 - - if context.selected: - attr |= reverse - - if context.loaded: - if context.selected: - fg = self.progress_bar_color - else: - bg = self.progress_bar_color - - - if context.vcsfile and not context.selected: - attr &= ~bold - if context.vcsconflict: - fg = 1 - elif context.vcschanged: - fg = 2 - elif context.vcsunknown: - fg = 3 - elif context.vcsstaged: - fg = 4 - elif context.vcssync: - fg = 5 - elif context.vcsignored: - fg = 6 - - elif context.vcsremote and not context.selected: - attr &= ~bold - if context.vcssync: - fg = 12 - elif context.vcsbehind: - fg = 13 - elif context.vcsahead: - fg = 9 - elif context.vcsdiverged: - fg = 10 - elif context.vcsunknown: - fg = 11 - - return fg, bg, attr -\ No newline at end of file diff --git a/ranger/.config/ranger/rc.conf b/ranger/.config/ranger/rc.conf @@ -1,11 +1,13 @@ -# █████ -# ██████ ██████ ███████ ██░░░██ █████ ██████ -# ░░██░░█ ░░░░░░██ ░░██░░░██░██ ░██ ██░░░██░░██░░█ -# ░██ ░ ███████ ░██ ░██░░██████░███████ ░██ ░ -# ░██ ██░░░░██ ░██ ░██ ░░░░░██░██░░░░ ░██ -# ░███ ░░████████ ███ ░██ █████ ░░██████░███ -# ░░░ ░░░░░░░░ ░░░ ░░ ░░░░░ ░░░░░░ ░░░ +# '########:::::'###::::'##::: ##::'######:::'########:'########:: +# ##.... ##:::'## ##::: ###:: ##:'##... ##:: ##.....:: ##.... ##: +# ##:::: ##::'##:. ##:: ####: ##: ##:::..::: ##::::::: ##:::: ##: +# ########::'##:::. ##: ## ## ##: ##::'####: ######::: ########:: +# ##.. ##::: #########: ##. ####: ##::: ##:: ##...:::: ##.. ##::: +# ##::. ##:: ##.... ##: ##:. ###: ##::: ##:: ##::::::: ##::. ##:: +# ##:::. ##: ##:::: ##: ##::. ##:. ######::: ########: ##:::. ##: +# ..:::::..::..:::::..::..::::..:::......::::........::..:::::..:: +# set show_hidden true -#set colorscheme deckertabs +#set colorscheme boneyardtabs set preview_images true set draw_borders true \ No newline at end of file diff --git a/snownews/.snownews/colors b/snownews/.snownews/colors @@ -1,4 +1,12 @@ -# Snownews color definitons +# :'######::'##::: ##::'#######::'##:::::'##:'##::: ##:'########:'##:::::'##::'######:: +# '##... ##: ###:: ##:'##.... ##: ##:'##: ##: ###:: ##: ##.....:: ##:'##: ##:'##... ##: +# ##:::..:: ####: ##: ##:::: ##: ##: ##: ##: ####: ##: ##::::::: ##: ##: ##: ##:::..:: +# . ######:: ## ## ##: ##:::: ##: ##: ##: ##: ## ## ##: ######::: ##: ##: ##:. ######:: +# :..... ##: ##. ####: ##:::: ##: ##: ##: ##: ##. ####: ##...:::: ##: ##: ##::..... ##: +# '##::: ##: ##:. ###: ##:::: ##: ##: ##: ##: ##:. ###: ##::::::: ##: ##: ##:'##::: ##: +# . ######:: ##::. ##:. #######::. ###. ###:: ##::. ##: ########:. ###. ###::. ######:: +# :......:::..::::..:::.......::::...::...:::..::::..::........:::...::...::::......::: +# # black:0 # red:1 # green:2 diff --git a/snownews/.snownews/keybindings b/snownews/.snownews/keybindings @@ -1,4 +1,12 @@ -# Snownews keybindings configfile +# :'######::'##::: ##::'#######::'##:::::'##:'##::: ##:'########:'##:::::'##::'######:: +# '##... ##: ###:: ##:'##.... ##: ##:'##: ##: ###:: ##: ##.....:: ##:'##: ##:'##... ##: +# ##:::..:: ####: ##: ##:::: ##: ##: ##: ##: ####: ##: ##::::::: ##: ##: ##: ##:::..:: +# . ######:: ## ## ##: ##:::: ##: ##: ##: ##: ## ## ##: ######::: ##: ##: ##:. ######:: +# :..... ##: ##. ####: ##:::: ##: ##: ##: ##: ##. ####: ##...:::: ##: ##: ##::..... ##: +# '##::: ##: ##:. ###: ##:::: ##: ##: ##: ##: ##:. ###: ##::::::: ##: ##: ##:'##::: ##: +# . ######:: ##::. ##:. #######::. ###. ###:: ##::. ##: ########:. ###. ###::. ######:: +# :......:::..::::..:::.......::::...::...:::..::::..::........:::...::...::::......::: +# # Main menu bindings add feed:a delete feed:D diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf @@ -1,50 +1,47 @@ -# ██████████ ████ ████ ██ ██ ██ ██ -# ░░░░░██░░░ ░██░██ ██░██░██ ░██░░██ ██ -# ░██ ░██░░██ ██ ░██░██ ░██ ░░██ ██ -# ░██ ░██ ░░███ ░██░██ ░██ ░░███ -# ░██ ░██ ░░█ ░██░██ ░██ ██░██ -# ░██ ░██ ░ ░██░██ ░██ ██ ░░██ -# ░██ ░██ ░██░░███████ ██ ░░██ -# ░░ ░░ ░░ ░░░░░░░ ░░ ░░ +# '########:'##::::'##:'##::::'##:'##::::'##: +# ... ##..:: ###::'###: ##:::: ##:. ##::'##:: +# ::: ##:::: ####'####: ##:::: ##::. ##'##::: +# ::: ##:::: ## ### ##: ##:::: ##:::. ###:::: +# ::: ##:::: ##. #: ##: ##:::: ##::: ## ##::: +# ::: ##:::: ##:.:: ##: ##:::: ##:: ##:. ##:: +# ::: ##:::: ##:::: ##:. #######:: ##:::. ##: +# :::..:::::..:::::..:::.......:::..:::::..:: # -# ▓▓▓▓▓▓▓▓▓▓ -# ░▓ author ▓ xero <x@xero.nu> -# ░▓ code ▓ http://code.xero.nu/dotfiles -# ░▓ mirror ▓ http://git.io/.files -# ░▓▓▓▓▓▓▓▓▓▓ +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # ░░░░░░░░░░ -# change prefix to backtick +# Change prefix to backtick unbind C-b set-option -g prefix ` bind ` send-prefix -# shell +# Shell set -g default-command /usr/bin/zsh set -g default-shell /usr/bin/zsh -# start with window 1 (instead of 0) +# Start with window 1 (instead of 0) set -g base-index 1 -# start with pane 1 +# Start with pane 1 set -g pane-base-index 1 -# keep window names fixed +# Keep window names fixed set-option -g allow-rename off -# screen mode +# Screen mode set -g default-terminal "screen-256color" -# source config file +# Source config file bind r source-file ~/.tmux.conf -# history +# History set -g history-limit 4096 -# allow terminal scrolling +# Allow terminal scrolling set-option -g terminal-overrides 'xterm*:smcup@:rmcup@' -# vim style copy paste mode +# Vim style copy paste mode unbind [ bind Escape copy-mode #unbind p @@ -52,56 +49,55 @@ bind Escape copy-mode bind-key -t vi-copy 'v' begin-selection bind -t vi-copy y copy-pipe 'xclip -in -selection clipboard' -# use vi mode +# Use vi mode setw -g mode-keys vi set -g status-keys vi -# pleb mode +# Pleb mode #set -g mouse on -# splitting +# Splitting unbind % bind h split-window -h unbind '"' bind v split-window -v -# window switching -# urxvt tab like window switching (-n: no prior escape seq) +# Window switching +# Urxvt tab like window switching (-n: no prior escape seq) bind-key -n S-left prev bind-key -n S-right next bind-key -n C-left swap-window -t -1 bind-key -n C-right swap-window -t +1 bind ` select-pane -t :.+ -# colon : +# Colon : bind : command-prompt -# panes +# Panes set -g pane-border-fg blue set -g pane-active-border-fg cyan #set -g pane-active-border-attr blink -# status line +# Status line set -g status-justify left set -g status-bg colour16 set -g status-fg colour6 set -g status-interval 2 -# messaging +# Messaging set -g message-fg colour0 set -g message-bg colour6 set -g message-command-fg colour6 set -g message-command-bg colour1 -# window mode +# Window mode setw -g mode-bg colour6 setw -g mode-fg colour0 -# resizing +# Resizing setw -g aggressive-resize on -#status bar: - +# Status bar: set -g message-attr bold set -g message-fg white set -g message-bg black @@ -120,20 +116,20 @@ set -g status-justify left set-option -g status-right '#[bg=black,fg=white] #H #[default] #[bg=black,fg=white] %a %Y-%m-%d %H:%M #[default]' set-option -g status-left '' -# loud or quiet? +# Loud or quiet? set-option -g visual-activity on set-option -g visual-bell off set-option -g visual-silence off set-window-option -g monitor-activity off set-option -g bell-action none -# tmux clock +# Tmux clock set -g clock-mode-colour colour6 -# some key-binding changes +# Some key-binding changes bind x kill-pane bind X next-layout bind Z previous-layout -# toggle status bar visibility +# Toggle status bar visibility bind t set status diff --git a/tmux/.tmuxinator/decker-3.yml b/tmux/.tmuxinator/decker-3.yml @@ -1,18 +0,0 @@ -# ~/.tmuxinator/decker-3.yml - -name: decker-3 -root: ~/ - -tmux_options: -2 - -windows: - - irc: - layout: 0abe,98x55,0,0[98x17,0,0,2,98x37,0,18,3] - panes: - - ncmpcpp - - irssi - - mail: - layout: 0ac7,98x55,0,0[98x17,0,0,4,98x37,0,18,5] - panes: - - mutt - - snownews -\ No newline at end of file diff --git a/tmux/.tmuxinator/decker.yml b/tmux/.tmuxinator/decker.yml @@ -0,0 +1,18 @@ +# ~/.tmuxinator/decker.yml + +name: decker +root: ~/ + +tmux_options: -2 + +windows: + - irc: + layout: 0abe,98x55,0,0[98x17,0,0,2,98x37,0,18,3] + panes: + - ncmpcpp + - irssi + - mail: + layout: 0ac7,98x55,0,0[98x17,0,0,4,98x37,0,18,5] + panes: + - mutt + - snownews +\ No newline at end of file diff --git a/urxvt-colors/boneyard.Xcolors b/urxvt-colors/boneyard.Xcolors @@ -1,37 +1,40 @@ -! boneyard colors -! special +! ___ ____ _ _ ____ _ _ ____ ____ ___ +! |__] | | |\ | |___ \_/ |__| |__/ | \ +! |__] |__| | \| |___ | | | | \ |__/ +! +! Special *.foreground: #d9d9d9 *.background: #0b0b0b *.cursorColor: #d9d9d9 -! black +! Black *.color0: #212121 *.color8: #656565 -! red +! Red *.color1: #aa1111 *.color9: #d9d9d9 -! green +! Green *.color2: #116677 *.color10: #d9d9d9 -! yellow +! Yellow *.color3: #aaaaaa *.color11: #d9d9d9 -! blue +! Blue *.color4: #aaaaaa *.color12: #d9d9d9 -! magenta +! Magenta *.color5: #aaaaaa *.color13: #d9d9d9 -! cyan +! Cyan *.color6: #33aaaa *.color14: #d9d9d9 -! white +! White *.color7: #d9d9d9 *.color15: #d9d9d9 \ No newline at end of file diff --git a/urxvt-colors/decker.Xcolors b/urxvt-colors/decker.Xcolors @@ -1,37 +1,40 @@ -! decker colors -! special +! ___ ____ ____ _ _ ____ ____ +! | \ |___ | |_/ |___ |__/ +! |__/ |___ |___ | \_ |___ | \ +! +! Special *.foreground: #c2c2b0 *.background: #000000 *.cursorColor: #c2c2b0 -! black +! Black *.color0: #222222 *.color8: #272822 -! red +! Red *.color1: #cd0000 *.color9: #ff0000 -! green +! Green *.color2: #00cd00 *.color10: #00ff00 -! yellow +! Yellow *.color3: #cdcd00 *.color11: #ffff00 -! blue +! Blue *.color4: #0000cd *.color12: #5c5cff -! magenta +! Magenta *.color5: #cd00cd *.color13: #ff00ff -! cyan +! Cyan *.color6: #00cdcd *.color14: #00ffff -! white +! White *.color7: #cdcdcd *.color15: #ffffff \ No newline at end of file diff --git a/urxvt/.Xdefaults b/urxvt/.Xdefaults @@ -1,12 +1,19 @@ -! author pyratebeard <root@pyratebeard.net> -! code http://code.pyratebeard.net/dotfiles +! '##::::'##:'########::'########:'########::::'###::::'##::::'##:'##:::::::'########::'######:: +! . ##::'##:: ##.... ##: ##.....:: ##.....::::'## ##::: ##:::: ##: ##:::::::... ##..::'##... ##: +! :. ##'##::: ##:::: ##: ##::::::: ##::::::::'##:. ##:: ##:::: ##: ##:::::::::: ##:::: ##:::..:: +! ::. ###:::: ##:::: ##: ######::: ######:::'##:::. ##: ##:::: ##: ##:::::::::: ##::::. ######:: +! :: ## ##::: ##:::: ##: ##...:::: ##...:::: #########: ##:::: ##: ##:::::::::: ##:::::..... ##: +! : ##:. ##:: ##:::: ##: ##::::::: ##::::::: ##.... ##: ##:::: ##: ##:::::::::: ##::::'##::: ##: +! ##:::. ##: ########:: ########: ##::::::: ##:::: ##:. #######:: ########:::: ##::::. ######:: +! ..:::::..::........:::........::..::::::::..:::::..:::.......:::........:::::..::::::......::: ! -!#include </home/dudley/decker-cyan.Xcolors> - -! geometry +! AUTHOR pyratebeard <root@pyratebeard.net> +! CODE http://github.com/pyratebeard/dotfiles +! +! Geometry !urxvt*geometry: 80x45 -! fonts +! Fonts urxvt*font: -misc-tamsyn-medium-r-normal--12-87-100-100-c-60-iso8859-1 #urxvt*font: xft:tamsyn:size=10:antialias=false, \ #xft:Symbola:pixelsize=14:antialias=true:hinting=slight @@ -17,13 +24,13 @@ urxvt*bolditalicFont: urxvt*letterSpace: 0 urxvt*lineSpace: -1 -! interface +! Interface urxvt*scrollBar: false !urxvt*transparent: true !urxvt*shading: 10 urxvt*cursorBlink: true -! clipboard +! Clipboard urxvt.perl-ext-common: default,clipboard,keyboard-select urxvt.keysym.M-Escape: perl:keyboard-select:activate urxvt.keysym.M-c: perl:clipboard:copy @@ -32,49 +39,52 @@ urxvt.keysym.M-C-v: perl:clipboard:paste_escaped urxvt.clipboard.copycmd: xsel -ib urxvt.clipboard.pastecmd: xsel -ob -! clickable urls +! Clickable urls urxvt.perl-ext-common: default,matcher urxvt.url-launcher: /usr/bin/xdg-open urxvt.matcher.button: 1 -! misc +! Misc urxvt.saveLines: 9999 urxvt.iso14755: false -! boneyard colors -! special +! ___ ____ _ _ ____ _ _ ____ ____ ___ +! |__] | | |\ | |___ \_/ |__| |__/ | \ +! |__] |__| | \| |___ | | | | \ |__/ +! +! Special *.foreground: #d9d9d9 *.background: #0b0b0b *.cursorColor: #d9d9d9 -! black +! Black *.color0: #212121 *.color8: #656565 -! red +! Red *.color1: #aa1111 *.color9: #d9d9d9 -! green +! Green *.color2: #116677 *.color10: #d9d9d9 -! yellow +! Yellow *.color3: #aaaaaa *.color11: #d9d9d9 -! blue +! Blue *.color4: #aaaaaa *.color12: #d9d9d9 -! magenta +! Magenta *.color5: #aaaaaa *.color13: #d9d9d9 -! cyan +! Cyan *.color6: #33aaaa *.color14: #d9d9d9 -! white +! White *.color7: #d9d9d9 *.color15: #d9d9d9 diff --git a/vim/.vimrc b/vim/.vimrc @@ -1,144 +1,141 @@ -" ██ -" ░░ -" ██ ██ ██ ██████████ ██████ █████ -" ░██ ░██░██░░██░░██░░██░░██░░█ ██░░░██ -" ░░██ ░██ ░██ ░██ ░██ ░██ ░██ ░ ░██ ░░ -" ░░████ ░██ ░██ ░██ ░██ ░██ ░██ ██ -" ░░██ ░██ ███ ░██ ░██░███ ░░█████ -" ░░ ░░ ░░░ ░░ ░░ ░░░ ░░░░░ +" '##::::'##:'####:'##::::'##: +" ##:::: ##:. ##:: ###::'###: +" ##:::: ##:: ##:: ####'####: +" ##:::: ##:: ##:: ## ### ##: +" . ##:: ##::: ##:: ##. #: ##: +" :. ## ##:::: ##:: ##:.:: ##: +" ::. ###::::'####: ##:::: ##: +" :::...:::::....::..:::::..:: " -" ▓▓▓▓▓▓▓▓▓▓ -" ░▓ author ▓ xero <x@xero.nu> -" ░▓ code ▓ http://code.xero.nu/dotfiles -" ░▓ mirror ▓ http://git.io/.files -" ░▓▓▓▓▓▓▓▓▓▓ -" ░░░░░░░░░░ +" AUTHOR pyratebeard <root@pyratebeard.net> +" CODE http://github.com/pyratebeard/dotfiles " -" use vim settings, rather than vi settings -" must be first, because it changes other options as a side effect +" Use vim settings, rather than vi settings +" Must be first, because it changes other options as a side effect set nocompatible -" security +" Security set modelines=0 -" paste without auto indentation +" Paste without auto indentation set paste -" hide buffers, not close them +" Hide buffers, not close them set hidden -" maintain undo history between sessions +" Maintain undo history between sessions set undofile set undodir=~/.vim/undo set noswapfile -" lazy file name tab completion +" Lazy file name tab completion set wildmode=longest,list,full set wildmenu set wildignorecase -" case insensitive search +" Case insensitive search set ignorecase set smartcase set infercase -" the /g flag on :s substitutions by default +" The /g flag on :s substitutions by default set gdefault -" make backspace behave in a sane manner +" Make backspace behave in a sane manner set backspace=indent,eol,start -" searching +" Searching set hlsearch set incsearch -" use indents of 4 spaces +" Use indents of 4 spaces set shiftwidth=2 -" tabs are spaces, not tabs +" Tabs are spaces, not tabs set expandtab -" an indentation every four columns +" An indentation every four columns set tabstop=2 -" let backspace delete indent +" Let backspace delete indent set softtabstop=2 -" enable auto indentation +" Enable auto indentation set autoindent -" remove trailing whitespaces and ^M chars +" Remove trailing whitespaces and ^M chars autocmd FileType c,cpp,java,php,js,python,twig,xml,yml autocmd BufWritePre <buffer> :call setline(1,map(getline(1,"$"),'substitute(v:val,"\\s\\+$","","")')) -" let mapleader="," +" Let mapleader="," vnoremap <silent> <leader>y :w !xsel -i -b<CR> nnoremap <silent> <leader>y V:w !xsel -i -b<CR> nnoremap <silent> <leader>p :silent :r !xsel -o -b<CR> -" switch tabs +" Switch tabs nnoremap <C-n> :tabn<CR> nnoremap <C-p> :tabp<CR> -" ┏━╸┏━┓┏┳┓┏┳┓┏━┓┏┓╻╺┳┓┏━┓ -" ┃ ┃ ┃┃┃┃┃┃┃┣━┫┃┗┫ ┃┃┗━┓ -" ┗━╸┗━┛╹ ╹╹ ╹╹ ╹╹ ╹╺┻┛┗━┛ +" ____ ____ _ _ _ _ ____ _ _ ___ ____ +" | | | |\/| |\/| |__| |\ | | \ [__ +" |___ |__| | | | | | | | \| |__/ ___] + -" json pretty print +" Json pretty print command J :%!python -mjson.tool -" remove trailing white space +" Remove trailing white space command Nows :%s/\s\+$// -" remove blank lines +" Remove blank lines command Nobl :g/^\s*$/d -" toggle spellcheck +" Toggle spellcheck command Spell :setlocal spell! spell? -" make current buffer executable +" Make current buffer executable command Chmodx :!chmod a+x % -" ╻┏┓╻╺┳╸┏━╸┏━┓┏━╸┏━┓┏━╸┏━╸ -" ┃┃┗┫ ┃ ┣╸ ┣┳┛┣╸ ┣━┫┃ ┣╸ -" ╹╹ ╹ ╹ ┗━╸╹┗╸╹ ╹ ╹┗━╸┗━╸ +" _ _ _ ___ ____ ____ ____ ____ ____ ____ +" | |\ | | |___ |__/ |___ |__| | |___ +" | | \| | |___ | \ | | | |___ |___ -" show matching brackets/parenthesis +" Show matching brackets/parenthesis set showmatch -" disable startup message +" Disable startup message set shortmess+=I -" syntax highlighting and colors +" Syntax highlighting and colors syntax on colorscheme sourcerer filetype off -" stop unnecessary rendering +" Stop unnecessary rendering set lazyredraw -" show line numbers +" Show line numbers set number -" no line wrapping +" No line wrapping set nowrap -" no folding +" No folding set foldlevel=99 set foldminlines=99 -" don't wrap long lines +" Don't wrap long lines set nowrap -" highlight column +" Highlight column set cursorcolumn -" ┏━┓╻ ╻ ╻┏━╸╻┏┓╻ ┏━┓╺┳╸╻ ╻┏━╸┏━╸ -" ┣━┛┃ ┃ ┃┃╺┓┃┃┗┫ ┗━┓ ┃ ┃ ┃┣╸ ┣╸ -" ╹ ┗━╸┗━┛┗━┛╹╹ ╹ ┗━┛ ╹ ┗━┛╹ ╹ -" i struggle with the decision to use plugins or a more vanilla vim. but right now i'm feeling sytanx completion, linting, and visual git diffs. don't judge me. -" to install from the shell run: -" git clone https://github.com/gmarik/Vundle.vim.git ~/dotfiles/vim/.vim/bundle/Vundle.vim && vim +BundleInstall +qall && PYTHON=/usr/bin/python2 ~/dotfiles/vim/.vim/bundle/YouCompleteMe/install.sh --clang-completer && pacman -S the_silver_searcher -if 1 " boolean for plugin loading +" ___ _ _ _ ____ _ _ _ ____ +" |__] | | | | __ | |\ | [__ +" | |___ |__| |__] | | \| ___] + +" To install from the shell run: +" `git clone https://github.com/gmarik/Vundle.vim.git ~/dotfiles/vim/.vim/bundle/Vundle.vim && vim +BundleInstall +qall && PYTHON=/usr/bin/python2 ~/dotfiles/vim/.vim/bundle/YouCompleteMe/install.sh --clang-completer && pacman -S the_silver_searcher` +if 1 " Boolean for plugin loading set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() Plugin 'gmarik/Vundle.vim' @@ -153,8 +150,8 @@ if 1 " boolean for plugin loading call vundle#end() filetype plugin indent on - " syntatic http://git.io/syntastic.vim - " linters: (from aur) nodejs-jshint, nodejs-jsonlint, csslint, checkbashisms + " Syntatic http://git.io/syntastic.vim + " Linters: (from aur) nodejs-jshint, nodejs-jsonlint, csslint, checkbashisms let g:syntastic_always_populate_loc_list = 1 let g:syntastic_auto_loc_list = 1 let g:syntastic_check_on_open = 1 @@ -183,14 +180,15 @@ if 1 " boolean for plugin loading " ag, the silver searcher http://git.io/AEu3dQ + http://git.io/d9N0MA let g:agprg="ag -i --vimgrep" let g:ag_highlight=1 - " map \ to the ag command for quick searching + " Map \ to the ag command for quick searching nnoremap \ :Ag<SPACE> - " ┏━┓╺┳╸┏━┓╺┳╸╻ ╻┏━┓╻ ╻┏┓╻┏━╸ - " ┗━┓ ┃ ┣━┫ ┃ ┃ ┃┗━┓┃ ┃┃┗┫┣╸ - " ┗━┛ ╹ ╹ ╹ ╹ ┗━┛┗━┛┗━╸╹╹ ╹┗━╸ - " lightline http://git.io/lightline - " █▓▒░ wizard status line + " ____ ___ ____ ___ _ _ ____ _ _ _ _ ____ + " [__ | |__| | | | [__ | | |\ | |___ + " ___] | | | | |__| ___] |___ | | \| |___ + + " Lightline http://git.io/lightline + " Wizard status line set laststatus=2 let g:lightline = { \ 'colorscheme': 'sourcerer', diff --git a/vim/.vimrc-min b/vim/.vimrc-min @@ -1,134 +1,133 @@ -" ██ -" ░░ -" ██ ██ ██ ██████████ ██████ █████ -" ░██ ░██░██░░██░░██░░██░░██░░█ ██░░░██ -" ░░██ ░██ ░██ ░██ ░██ ░██ ░██ ░ ░██ ░░ -" ░░████ ░██ ░██ ░██ ░██ ░██ ░██ ██ -" ░░██ ░██ ███ ░██ ░██░███ ░░█████ -" ░░ ░░ ░░░ ░░ ░░ ░░░ ░░░░░ +" '##::::'##:'####:'##::::'##: +" ##:::: ##:. ##:: ###::'###: +" ##:::: ##:: ##:: ####'####: +" ##:::: ##:: ##:: ## ### ##: +" . ##:: ##::: ##:: ##. #: ##: +" :. ## ##:::: ##:: ##:.:: ##: +" ::. ###::::'####: ##:::: ##: +" :::...:::::....::..:::::..:: " -" ▓▓▓▓▓▓▓▓▓▓ -" ░▓ author ▓ xero <x@xero.nu> -" ░▓ code ▓ http://code.xero.nu/dotfiles -" ░▓ mirror ▓ http://git.io/.files -" ░▓▓▓▓▓▓▓▓▓▓ -" ░░░░░░░░░░ +" AUTHOR pyratebeard <root@pyratebeard.net> +" CODE http://github.com/pyratebeard/dotfiles " -" use vim settings, rather than vi settings -" must be first, because it changes other options as a side effect +" Use vim settings, rather than vi settings +" Must be first, because it changes other options as a side effect set nocompatible -" paste without auto indentation +" Paste without auto indentation set paste -" maintain undo history between sessions +" Maintain undo history between sessions set undofile set undodir=~/.vim/undo set noswapfile -" lazy file name tab completion +" Lazy file name tab completion set wildmode=longest,list,full set wildmenu set wildignorecase -" case insensitive search +" Case insensitive search set ignorecase set smartcase -" the /g flag on :s substitutions by default +" The /g flag on :s substitutions by default set gdefault -" make backspace behave in a sane manner +" Make backspace behave in a sane manner set backspace=indent,eol,start -" searching +" Searching set hlsearch set incsearch -" use indents of 4 spaces +" Use indents of 4 spaces set shiftwidth=2 -" tabs are spaces, not tabs +" Tabs are spaces, not tabs set expandtab -" an indentation every four columns +" An indentation every four columns set tabstop=2 -" let backspace delete indent +" Let backspace delete indent set softtabstop=2 -" remove trailing whitespaces and ^M chars +" Remove trailing whitespaces and ^M chars autocmd FileType c,cpp,java,php,js,python,twig,xml,yml autocmd BufWritePre <buffer> :call setline(1,map(getline(1,"$"),'substitute(v:val,"\\s\\+$","","")')) -" let mapleader="," +" Let mapleader="," vnoremap <silent> <leader>y :w !xsel -i -b<CR> nnoremap <silent> <leader>y V:w !xsel -i -b<CR> nnoremap <silent> <leader>p :silent :r !xsel -o -b<CR> -" ┏━╸┏━┓┏┳┓┏┳┓┏━┓┏┓╻╺┳┓┏━┓ -" ┃ ┃ ┃┃┃┃┃┃┃┣━┫┃┗┫ ┃┃┗━┓ -" ┗━╸┗━┛╹ ╹╹ ╹╹ ╹╹ ╹╺┻┛┗━┛ +" ____ ____ _ _ _ _ ____ _ _ ___ ____ +" | | | |\/| |\/| |__| |\ | | \ [__ +" |___ |__| | | | | | | | \| |__/ ___] + -" make ; work like : for commands (lazy shifting) +" Make ; work like : for commands (lazy shifting) nnoremap ; : -" json pretty print +" Json pretty print command J :%!python -mjson.tool -" remove trailing white space +" Remove trailing white space command Nows :%s/\s\+$// -" remove blank lines +" Remove blank lines command Nobl :g/^\s*$/d -" toggle spellcheck +" Toggle spellcheck command Spell :setlocal spell! spell? -" ╻┏┓╻╺┳╸┏━╸┏━┓┏━╸┏━┓┏━╸┏━╸ -" ┃┃┗┫ ┃ ┣╸ ┣┳┛┣╸ ┣━┫┃ ┣╸ -" ╹╹ ╹ ╹ ┗━╸╹┗╸╹ ╹ ╹┗━╸┗━╸ +" _ _ _ ___ ____ ____ ____ ____ ____ ____ +" | |\ | | |___ |__/ |___ |__| | |___ +" | | \| | |___ | \ | | | |___ |___ -" show matching brackets/parenthesis + +" Show matching brackets/parenthesis set showmatch -" disable startup message +" Disable startup message set shortmess+=I -" syntax highlighting and colors +" Syntax highlighting and colors syntax on colorscheme sourcerer filetype off -" stop unnecessary rendering +" Stop unnecessary rendering set lazyredraw -" show line numbers +" Show line numbers set number -" no line wrapping +" No line wrapping set nowrap -" no folding +" No folding set foldlevel=99 set foldminlines=99 -" don't wrap long lines +" Don't wrap long lines set nowrap -" highlight column +" Highlight column set cursorcolumn -" enable file type detection and do language-dependent indenting +" Enable file type detection and do language-dependent indenting if has("autocmd") filetype on filetype indent on filetype plugin on endif -" ┏━┓╺┳╸┏━┓╺┳╸╻ ╻┏━┓╻ ╻┏┓╻┏━╸ -" ┗━┓ ┃ ┣━┫ ┃ ┃ ┃┗━┓┃ ┃┃┗┫┣╸ -" ┗━┛ ╹ ╹ ╹ ╹ ┗━┛┗━┛┗━╸╹╹ ╹┗━╸ -" █▓▒░ wizard status line +" ____ ___ ____ ___ _ _ ____ _ _ _ _ ____ +" [__ | |__| | | | [__ | | |\ | |___ +" ___] | | | | |__| ___] |___ | | \| |___ ╸ + +" Wizard status line set laststatus=2 hi BgColor guibg=#3A3A3A guifg=#ffffff ctermbg=237 ctermfg=255 @@ -200,7 +199,7 @@ endif let colors_name = "sourcerer" -" █▓▒░ GUI colors +" GUI colors hi Normal guifg=#c2c2b0 guibg=#222222 gui=NONE hi ColorColumn guifg=NONE guibg=#1c1c1c hi Cursor guifg=NONE guibg=#626262 gui=NONE @@ -246,7 +245,7 @@ hi WarningMsg guifg=#ee9a00 guibg=NONE gui=NONE hi WildMenu guifg=#000000 guibg=#87ceeb gui=NONE hi ExtraWhitespace guifg=fg guibg=#528b8b gui=NONE -" syntax highlighting +" Syntax highlighting hi Comment guifg=#686858 gui=italic hi Boolean guifg=#ff9800 gui=NONE hi String guifg=#779b70 gui=NONE @@ -261,7 +260,7 @@ hi Special guifg=#719611 gui=NONE hi PreProc guifg=#528b8b gui=NONE hi Todo guifg=#8f6f8f guibg=#202020 gui=italic,underline,bold -" diff +" Diff hi diffOldFile guifg=#88afcb guibg=NONE gui=italic hi diffNewFile guifg=#88afcb guibg=NONE gui=italic hi diffFile guifg=#88afcb guibg=NONE gui=italic @@ -279,13 +278,13 @@ hi link diffNoEOL Constant hi link diffCommon Constant hi link diffComment Constant -" python +" Python hi pythonException guifg=#90b0d1 guibg=NONE gui=NONE hi pythonExClass guifg=#996666 guibg=NONE gui=NONE hi pythonDecorator guifg=#888555 guibg=NONE gui=NONE hi link pythonDecoratorFunction pythonDecorator -" █▓▒░ 256 colors +" 256 colors hi Normal cterm=NONE ctermbg=NONE ctermfg=145 hi ColorColumn cterm=NONE ctermbg=16 ctermfg=NONE hi Cursor cterm=NONE ctermbg=241 ctermfg=fg diff --git a/xinit/.xinitrc b/xinit/.xinitrc @@ -5,18 +5,10 @@ usermodmap=$HOME/.Xmodmap sysresources=/etc/X11/xinit/.Xresources sysmodmap=/etc/X11/xinit/.Xmodmap -# merge in defaults and keymaps +# Merge in defaults and keymaps if [ -f $sysresources ]; then - - - - - - - xrdb -merge $sysresources - fi if [ -f $sysmodmap ]; then @@ -24,22 +16,14 @@ if [ -f $sysmodmap ]; then fi if [ -f "$userresources" ]; then - - - - - - - xrdb -merge "$userresources" - fi if [ -f "$usermodmap" ]; then xmodmap "$usermodmap" fi -# start some nice programs +# Start some nice programs if [ -d /etc/X11/xinit/xinitrc.d ] ; then for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do @@ -48,5 +32,6 @@ if [ -d /etc/X11/xinit/xinitrc.d ] ; then unset f fi +# Added to load tamsyn font xset +fp /usr/share/fonts/local exec awesome diff --git a/zsh/.zsh/aliases.zsh b/zsh/.zsh/aliases.zsh @@ -1,8 +1,14 @@ -# Alias list for zsh +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# ABOUT Custom aliases for zsh -# AUTHOR pyratebeard <root@pyratebeard.net> -# CODE https://github.com/pyratebeard/dotfiles +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # alias ll="ls -lahF --color=auto" alias ls="ls -hF --color=auto" diff --git a/zsh/.zsh/autocompletion.zsh b/zsh/.zsh/autocompletion.zsh @@ -1,20 +1,16 @@ -# ██ -# ░██ -# ██████ ██████░██ -# ░░░░██ ██░░░░ ░██████ -# ██ ░░█████ ░██░░░██ -# ██ ░░░░░██░██ ░██ -# ██████ ██████ ░██ ░██ -# ░░░░░░ ░░░░░░ ░░ ░░ +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# ▓▓▓▓▓▓▓▓▓▓ -# ░▓ author ▓ xero <x@xero.nu> -# ░▓ code ▓ http://code.xero.nu/dotfiles -# ░▓ mirror ▓ http://git.io/.files -# ░▓▓▓▓▓▓▓▓▓▓ -# ░░░░░░░░░░ +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # -#█▓▒░ autocompletion systems +# Autocompletion systems autoload -Uz compinit compinit autoload -U ~/.zsh/completion/*(:t) diff --git a/zsh/.zsh/environment.zsh b/zsh/.zsh/environment.zsh @@ -1,31 +1,27 @@ -# ██ -# ░██ -# ██████ ██████░██ -# ░░░░██ ██░░░░ ░██████ -# ██ ░░█████ ░██░░░██ -# ██ ░░░░░██░██ ░██ -# ██████ ██████ ░██ ░██ -# ░░░░░░ ░░░░░░ ░░ ░░ +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# ▓▓▓▓▓▓▓▓▓▓ -# ░▓ author ▓ xero <x@xero.nu> -# ░▓ code ▓ http://code.xero.nu/dotfiles -# ░▓ mirror ▓ http://git.io/.files -# ░▓▓▓▓▓▓▓▓▓▓ -# ░░░░░░░░░░ +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # -#█▓▒░ timestamps +# Timestamps #HIST_STAMPS=mm/dd/yyyy -#█▓▒░ paths -export PATH=$HOME/bin:/usr/local/bin:/home/xero/.gem/ruby/2.2.0/bin:$PATH +# Paths +export PATH=$HOME/bin:/usr/local/bin:/home/pyratebeard/.gem/ruby/2.2.0/bin:$PATH #export MANPATH=/usr/local/man:$MANPATH -#█▓▒░ preferred editor for local and remote sessions +# Preferred editor for local and remote sessions export EDITOR=vim export VISUAL=vim -#█▓▒░ language +# Language export LC_COLLATE=en_US.UTF-8 export LC_CTYPE=en_US.UTF-8 export LC_MESSAGES=en_US.UTF-8 diff --git a/zsh/.zsh/history.zsh b/zsh/.zsh/history.zsh @@ -1,8 +1,16 @@ +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# author pyratebeard <root@pyratebeard.net> -# code http://code.pyratebeard.net/dotfiles +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # -# history +# History HISTFILE=~/.zhistory setopt APPEND_HISTORY HISTSIZE=1200 diff --git a/zsh/.zsh/keychain.zsh b/zsh/.zsh/keychain.zsh @@ -1,21 +1,17 @@ -# ██ -# ░██ -# ██████ ██████░██ -# ░░░░██ ██░░░░ ░██████ -# ██ ░░█████ ░██░░░██ -# ██ ░░░░░██░██ ░██ -# ██████ ██████ ░██ ░██ -# ░░░░░░ ░░░░░░ ░░ ░░ +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# ▓▓▓▓▓▓▓▓▓▓ -# ░▓ author ▓ xero <x@xero.nu> -# ░▓ code ▓ http://code.xero.nu/dotfiles -# ░▓ mirror ▓ http://git.io/.files -# ░▓▓▓▓▓▓▓▓▓▓ -# ░░░░░░░░░░ +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # -#█▓▒░ ssh keys +# SSH keys export SSH_KEY_PATH="~/.ssh/id_rsa" -#█▓▒░ funtoo keychain +# funtoo keychain eval `keychain -q --eval ~/.ssh/id_rsa` diff --git a/zsh/.zsh/minimal-prompt.zsh b/zsh/.zsh/minimal-prompt.zsh @@ -1,15 +1,15 @@ -# ______ ______ __ __ -# /\___ \\ ___\\ \/\ \ -# / / / / \ \__/ \ \_\ \ -# \/__/ / \___ \ \ _ \ -# / /_\_ /__/\ \ \ \ \ \ -# /\______\ \_____\ \_\ \_\ -# / / / / / / / / / -# \/______/\/_____/\/_/\/_/ +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# author pyratebeard <root@pyratebeard.net> -# code http://code.pyratebeard.net/dotfiles +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # -#█▓▒░ minial prompt -# PROMPT='${USER_LEVEL}[%F{white}%1~${USER_LEVEL}]$(prompt_git_info)── -%f ' +# Minimal prompt +#PROMPT='${USER_LEVEL}[%F{white}%1~${USER_LEVEL}]$(prompt_git_info)── -%f ' PROMPT='%F{cyan}${USERNAME}@%F{white}[$HOSTNAME] : %~# ' diff --git a/zsh/.zsh/nodejs.zsh b/zsh/.zsh/nodejs.zsh @@ -1,23 +1,19 @@ -# ██ -# ░██ -# ██████ ██████░██ -# ░░░░██ ██░░░░ ░██████ -# ██ ░░█████ ░██░░░██ -# ██ ░░░░░██░██ ░██ -# ██████ ██████ ░██ ░██ -# ░░░░░░ ░░░░░░ ░░ ░░ +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# ▓▓▓▓▓▓▓▓▓▓ -# ░▓ author ▓ xero <x@xero.nu> -# ░▓ code ▓ http://code.xero.nu/dotfiles -# ░▓ mirror ▓ http://git.io/.files -# ░▓▓▓▓▓▓▓▓▓▓ -# ░░░░░░░░░░ +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # -#█▓▒░ node version manager +# Node version manager source ~/.nvm/nvm.sh -#█▓▒░ aliases +# Aliases alias node="sudo node" alias npm="sudo npm" alias npminstall="sudo rm -rf node_modules && sudo npm cache clear && sudo npm cache clean && npm install" diff --git a/zsh/.zsh/security.zsh b/zsh/.zsh/security.zsh @@ -1,20 +1,16 @@ -# ██ -# ░██ -# ██████ ██████░██ -# ░░░░██ ██░░░░ ░██████ -# ██ ░░█████ ░██░░░██ -# ██ ░░░░░██░██ ░██ -# ██████ ██████ ░██ ░██ -# ░░░░░░ ░░░░░░ ░░ ░░ +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# ▓▓▓▓▓▓▓▓▓▓ -# ░▓ author ▓ xero <x@xero.nu> -# ░▓ code ▓ http://code.xero.nu/dotfiles -# ░▓ mirror ▓ http://git.io/.files -# ░▓▓▓▓▓▓▓▓▓▓ -# ░░░░░░░░░░ +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # -#█▓▒░ av aliases +# AV aliases alias checkrootkits="sudo rkhunter --update; sudo rkhunter --propupd; sudo rkhunter --check" alias checkvirus="clamscan --recursive=yes --infected /home" alias updateantivirus="sudo freshclam" diff --git a/zsh/.zsh/syntax.zsh b/zsh/.zsh/syntax.zsh @@ -1,23 +1,19 @@ -# ██ -# ░██ -# ██████ ██████░██ -# ░░░░██ ██░░░░ ░██████ -# ██ ░░█████ ░██░░░██ -# ██ ░░░░░██░██ ░██ -# ██████ ██████ ░██ ░██ -# ░░░░░░ ░░░░░░ ░░ ░░ +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# ▓▓▓▓▓▓▓▓▓▓ -# ░▓ author ▓ xero <x@xero.nu> -# ░▓ code ▓ http://code.xero.nu/dotfiles -# ░▓ mirror ▓ http://git.io/.files -# ░▓▓▓▓▓▓▓▓▓▓ -# ░░░░░░░░░░ +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # -#█▓▒░ source the plugin https://github.com/zsh-users/zsh-syntax-highlighting +# Source the plugin https://github.com/zsh-users/zsh-syntax-highlighting source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh -#█▓▒░ color overrides +# Colour overrides ZSH_HIGHLIGHT_STYLES[default]='none' ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=red' ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=yellow' @@ -40,4 +36,4 @@ ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=yellow' ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=yellow' ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=cyan' ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=cyan' -ZSH_HIGHLIGHT_STYLES[assign]='none' +ZSH_HIGHLIGHT_STYLES[assign]='none' +\ No newline at end of file diff --git a/zsh/.zshrc b/zsh/.zshrc @@ -1,7 +1,15 @@ +# '########::'######::'##::::'##: +# ..... ##::'##... ##: ##:::: ##: +# :::: ##::: ##:::..:: ##:::: ##: +# ::: ##::::. ######:: #########: +# :: ##::::::..... ##: ##.... ##: +# : ##::::::'##::: ##: ##:::: ##: +# ########:. ######:: ##:::: ##: +# ........:::......:::..:::::..:: # -# author pyratebeard <root@pyratebeard.net> -# code http://code.pyratebeard.net/dotfiles +# AUTHOR pyratebeard <root@pyratebeard.net> +# CODE http://github.com/pyratebeard/dotfiles # -# load configs +# Load configs for config (~/.zsh/*.zsh) source $config setopt auto_cd \ No newline at end of file