diff options
| -rw-r--r-- | .gitmodules | 4 | ||||
| -rwxr-xr-x | .zprofile | 5 | ||||
| -rw-r--r-- | config/alacritty/alacritty.yml (renamed from .alacritty.yml) | 0 | ||||
| -rw-r--r-- | config/bash/bashrc (renamed from .bashrc) | 0 | ||||
| -rw-r--r-- | config/dunst/dunstrc (renamed from dunst/dunstrc) | 0 | ||||
| -rw-r--r-- | config/gdb/init (renamed from .gdbinit) | 0 | ||||
| -rw-r--r-- | config/ghc/ghci.conf (renamed from .ghci) | 0 | ||||
| -rw-r--r-- | config/git/config (renamed from .gitconfig) | 0 | ||||
| -rw-r--r-- | config/isync/mbsyncrc (renamed from .mbsyncrc) | 0 | ||||
| -rw-r--r-- | config/moc/config (renamed from .moc/config) | 0 | ||||
| -rw-r--r-- | config/moc/keymap (renamed from .moc/keymap) | 0 | ||||
| -rw-r--r-- | config/moc/themes/solarized (renamed from .moc/themes/solarized) | 0 | ||||
| -rw-r--r-- | config/mutt/mailcap (renamed from .mailcap) | 0 | ||||
| -rw-r--r-- | config/mutt/muttrc (renamed from .muttrc) | 0 | ||||
| -rw-r--r-- | config/nano/nanorc (renamed from .nanorc) | 0 | ||||
| -rw-r--r-- | config/newsboat/config (renamed from .newsboat/config) | 0 | ||||
| -rw-r--r-- | config/pulseaudio-ctl/config (renamed from pulseaudio-ctl/config) | 0 | ||||
| -rw-r--r-- | config/qutebrowser/config.py (renamed from qutebrowser/config.py) | 0 | ||||
| -rw-r--r-- | config/redshift/redshift.conf (renamed from redshift.conf) | 0 | ||||
| -rwxr-xr-x | config/startx/xinitrc (renamed from .xinitrc) | 0 | ||||
| -rw-r--r-- | config/sublime-text/Preferences.sublime-settings (renamed from Preferences.sublime-settings) | 0 | ||||
| -rw-r--r-- | config/tmux/tmux.conf (renamed from .tmux.conf) | 0 | ||||
| -rw-r--r-- | config/urlview/.urlview (renamed from .urlview) | 0 | ||||
| -rw-r--r-- | config/vim/pluggins.vim (renamed from .pluggins.vim) | 0 | ||||
| -rw-r--r-- | config/vim/vimrc (renamed from .vimrc) | 27 | ||||
| -rw-r--r-- | config/xmonad/xmonad.hs (renamed from xmonad.hs) | 2 | ||||
| -rw-r--r-- | config/zathura/zathurarc (renamed from zathura/zathurarc) | 0 | ||||
| -rwxr-xr-x | config/zsh/.zprofile | 46 | ||||
| -rw-r--r-- | config/zsh/.zshrc (renamed from .zshrc) | 46 | ||||
| -rw-r--r-- | config/zsh/aliases.zsh (renamed from .zsh_aliases) | 0 | ||||
| -rw-r--r-- | grep.vim | 23 | ||||
| -rwxr-xr-x | local/bin/backlight-ctl (renamed from bin/backlight-ctl) | 0 | ||||
| -rwxr-xr-x | local/bin/battery-low-check (renamed from bin/battery-low-check) | 0 | ||||
| -rwxr-xr-x | local/bin/bitwarden-dmenu (renamed from bin/bitwarden-dmenu) | 0 | ||||
| -rwxr-xr-x | local/bin/cacharle-sync (renamed from bin/cacharle-sync) | 0 | ||||
| -rwxr-xr-x | local/bin/music-dl | 34 | ||||
| -rw-r--r-- | local/bin/music-dl.conf | 9 | ||||
| -rwxr-xr-x | local/bin/newsboat-reload | 8 | ||||
| -rwxr-xr-x | local/bin/project-open (renamed from bin/project-open) | 0 | ||||
| -rwxr-xr-x | local/bin/repo-client (renamed from bin/repo-client) | 0 | ||||
| -rwxr-xr-x | local/bin/tag-music (renamed from bin/tag-music) | 0 | ||||
| -rwxr-xr-x | local/bin/touchpad-toggle (renamed from bin/touchpad-toggle) | 0 | ||||
| -rw-r--r-- | local/share/applications/mutt.desktop (renamed from applications/mutt.desktop) | 0 | ||||
| -rw-r--r-- | local/share/applications/newsboat.desktop (renamed from applications/newsboat.desktop) | 0 | ||||
| -rw-r--r-- | local/share/applications/sxiv.desktop (renamed from applications/sxiv.desktop) | 0 | ||||
| -rw-r--r-- | local/share/applications/zathura.desktop (renamed from applications/zathura.desktop) | 0 | ||||
| -rw-r--r-- | local/share/mimeapps.list (renamed from mimeapps.list) | 0 | ||||
| m--------- | local/share/mutt/solarized (renamed from mutt-colors-solarized) | 0 | ||||
| -rw-r--r-- | slock/config.def.h | 12 | ||||
| -rw-r--r-- | stylus.json | 915 |
50 files changed, 121 insertions, 1010 deletions
diff --git a/.gitmodules b/.gitmodules index 1335b96..6dfe029 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "mutt-colors-solarized"] - path = mutt-colors-solarized +[submodule "local/share/mutt/solarized"] + path = local/share/mutt/solarized url = https://github.com/altercation/mutt-colors-solarized diff --git a/.zprofile b/.zprofile deleted file mode 100755 index 16d3e16..0000000 --- a/.zprofile +++ /dev/null @@ -1,5 +0,0 @@ -if [[ "$(tty)" = "/dev/tty1" ]]; then - startx - # xset r rate 200 40 - poweroff -fi diff --git a/.alacritty.yml b/config/alacritty/alacritty.yml index ddfce65..ddfce65 100644 --- a/.alacritty.yml +++ b/config/alacritty/alacritty.yml diff --git a/.bashrc b/config/bash/bashrc index bc5b9ab..bc5b9ab 100644 --- a/.bashrc +++ b/config/bash/bashrc diff --git a/dunst/dunstrc b/config/dunst/dunstrc index 0a8f19a..0a8f19a 100644 --- a/dunst/dunstrc +++ b/config/dunst/dunstrc diff --git a/.gdbinit b/config/gdb/init index 9d56111..9d56111 100644 --- a/.gdbinit +++ b/config/gdb/init diff --git a/.ghci b/config/ghc/ghci.conf index 31f559e..31f559e 100644 --- a/.ghci +++ b/config/ghc/ghci.conf diff --git a/.gitconfig b/config/git/config index bb4fef3..bb4fef3 100644 --- a/.gitconfig +++ b/config/git/config diff --git a/.mbsyncrc b/config/isync/mbsyncrc index 649e823..649e823 100644 --- a/.mbsyncrc +++ b/config/isync/mbsyncrc diff --git a/.moc/config b/config/moc/config index 37af912..37af912 100644 --- a/.moc/config +++ b/config/moc/config diff --git a/.moc/keymap b/config/moc/keymap index 50f854b..50f854b 100644 --- a/.moc/keymap +++ b/config/moc/keymap diff --git a/.moc/themes/solarized b/config/moc/themes/solarized index 0e0244b..0e0244b 100644 --- a/.moc/themes/solarized +++ b/config/moc/themes/solarized diff --git a/.mailcap b/config/mutt/mailcap index e00e02c..e00e02c 100644 --- a/.mailcap +++ b/config/mutt/mailcap diff --git a/.muttrc b/config/mutt/muttrc index b4b02a8..b4b02a8 100644 --- a/.muttrc +++ b/config/mutt/muttrc diff --git a/.nanorc b/config/nano/nanorc index 38059df..38059df 100644 --- a/.nanorc +++ b/config/nano/nanorc diff --git a/.newsboat/config b/config/newsboat/config index f3ef9e1..f3ef9e1 100644 --- a/.newsboat/config +++ b/config/newsboat/config diff --git a/pulseaudio-ctl/config b/config/pulseaudio-ctl/config index 51d65b4..51d65b4 100644 --- a/pulseaudio-ctl/config +++ b/config/pulseaudio-ctl/config diff --git a/qutebrowser/config.py b/config/qutebrowser/config.py index bcbdc5a..bcbdc5a 100644 --- a/qutebrowser/config.py +++ b/config/qutebrowser/config.py diff --git a/redshift.conf b/config/redshift/redshift.conf index 1e540e3..1e540e3 100644 --- a/redshift.conf +++ b/config/redshift/redshift.conf diff --git a/.xinitrc b/config/startx/xinitrc index 860fed2..860fed2 100755 --- a/.xinitrc +++ b/config/startx/xinitrc diff --git a/Preferences.sublime-settings b/config/sublime-text/Preferences.sublime-settings index 684ad2e..684ad2e 100644 --- a/Preferences.sublime-settings +++ b/config/sublime-text/Preferences.sublime-settings diff --git a/.tmux.conf b/config/tmux/tmux.conf index fc2fcb2..fc2fcb2 100644 --- a/.tmux.conf +++ b/config/tmux/tmux.conf diff --git a/.urlview b/config/urlview/.urlview index f69970a..f69970a 100644 --- a/.urlview +++ b/config/urlview/.urlview diff --git a/.pluggins.vim b/config/vim/pluggins.vim index c60ab84..c60ab84 100644 --- a/.pluggins.vim +++ b/config/vim/pluggins.vim diff --git a/.vimrc b/config/vim/vimrc index fe017a1..6b1bcc2 100644 --- a/.vimrc +++ b/config/vim/vimrc @@ -2,17 +2,24 @@ " vimrc " """""""""" -" load pluggins {{{ -if exists("$DOTDIR") - source $DOTDIR/.pluggins.vim -else - source .pluggins.vim -endif +" xdg {{{ +set runtimepath^=$XDG_CONFIG_HOME/vim +set runtimepath+=$XDG_DATA_HOME/vim +set runtimepath+=$XDG_CONFIG_HOME/vim/after + +set packpath^=$XDG_DATA_HOME/vim,$XDG_CONFIG_HOME/vim +set packpath+=$XDG_CONFIG_HOME/vim/after,$XDG_DATA_HOME/vim/after + +let g:netrw_home = $XDG_DATA_HOME . "/vim" +call mkdir($XDG_DATA_HOME."/vim/spell", 'p') +set viewdir=$XDG_DATA_HOME/vim/view | call mkdir(&viewdir, 'p') + +set backupdir=$XDG_CACHE_HOME/vim/backup | call mkdir(&backupdir, 'p') +set directory=$XDG_CACHE_HOME/vim/swap | call mkdir(&directory, 'p') +set undodir=$XDG_CACHE_HOME/vim/undo | call mkdir(&undodir, 'p') " }}} -""""""""""" -" options " -""""""""""" +source pluggins.vim " load pluggins " common {{{ let mapleader = ' ' " set leader key to space @@ -40,7 +47,7 @@ filetype plugin indent on " allow to add specific rules for certain type of fi set wildmode=longest,list,full set wildmenu " tab to cycle through completion options set path+=** " recursive :find -"}}} +" }}} " intuitif split opening {{{ set splitbelow diff --git a/xmonad.hs b/config/xmonad/xmonad.hs index 42792a3..b61bcea 100644 --- a/xmonad.hs +++ b/config/xmonad/xmonad.hs @@ -14,6 +14,7 @@ import XMonad.Util.Dmenu -- Layouts import XMonad.Layout.NoBorders import XMonad.Layout.Spacing +import XMonad.Layout.Grid -- Hooks import XMonad.Hooks.InsertPosition @@ -36,6 +37,7 @@ main = xmonad $ desktopConfig myLayouts = mySpacing 4 $ tiledVerticalBigMaster -- bigger master for code and smaller slave for compiling ||| Mirror tiledHorizontalEven -- 50/50 horizontal split ||| noBorders Full -- disable borders for fullscreen layout + ||| Grid where tiledVerticalBigMaster = Tall 1 (3 / 100) (3 / 5) tiledHorizontalEven = Tall 1 (3 / 100) (1 / 2) mySpacing x = spacingRaw True (Border x x x x) False (Border x x x x) True diff --git a/zathura/zathurarc b/config/zathura/zathurarc index bac99f6..bac99f6 100644 --- a/zathura/zathurarc +++ b/config/zathura/zathurarc diff --git a/config/zsh/.zprofile b/config/zsh/.zprofile new file mode 100755 index 0000000..91b0c0b --- /dev/null +++ b/config/zsh/.zprofile @@ -0,0 +1,46 @@ +#!/bin/sh + +export PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:$HOME/.local/bin" + +# applications +export EDITOR='vim' +export TERM='st-256color' +export TERMINAL='st' +export MAIL='me@cacharle.xyz' +export BROWSER='qutebrowser' +export BROWSERCLI='w3m' + +# XDG all the things +export XDG_CONFIG_HOME="$HOME/.config" +export XDG_DATA_HOME="$HOME/.local/share" +export XDG_CACHE_HOME="$HOME/.cache" + +export ZDOTDIT="$XDG_CONFIG_HOME/zsh" + +export HISTFILE="$XDG_CACHE_HOME/histfile" + +# color in man (less pager) +export LESS_TERMCAP_mb=$'\e[1;32m' +export LESS_TERMCAP_md=$'\e[1;32m' +export LESS_TERMCAP_me=$'\e[0m' +export LESS_TERMCAP_se=$'\e[0m' +export LESS_TERMCAP_so=$'\e[01;33m' +export LESS_TERMCAP_ue=$'\e[0m' +export LESS_TERMCAP_us=$'\e[1;4;31m' +export LESS_TERMCAP_mr=$(tput rev) +export LESS_TERMCAP_mh=$(tput dim) +export LESS_TERMCAP_ZN=$(tput ssubm) +export LESS_TERMCAP_ZV=$(tput rsubm) +export LESS_TERMCAP_ZO=$(tput ssupm) +export LESS_TERMCAP_ZW=$(tput rsupm) + + +export MINIKUBE_IN_STYLE=false # disable cringe minikube emojies + +# school env +export MINISHELL_TEST_BONUS=yes +export MINISHELL_TEST_PAGER=vim +export MINISHELL_TEST_FLAGS=-DMINISHELL_TEST +export WEBSERV_FLAGS=-DWEBSERV_CACHARLE + +[ "$(tty)" = '/dev/tty1' ] && exec startx diff --git a/.zshrc b/config/zsh/.zshrc index 8a1ee8c..9cd21b5 100644 --- a/.zshrc +++ b/config/zsh/.zshrc @@ -63,58 +63,18 @@ function chpwd() { # add command-not-found package suggestion #source /etc/zsh_command_not_found -# color in man (less pager) -export LESS_TERMCAP_mb=$'\e[1;32m' -export LESS_TERMCAP_md=$'\e[1;32m' -export LESS_TERMCAP_me=$'\e[0m' -export LESS_TERMCAP_se=$'\e[0m' -export LESS_TERMCAP_so=$'\e[01;33m' -export LESS_TERMCAP_ue=$'\e[0m' -export LESS_TERMCAP_us=$'\e[1;4;31m' -export LESS_TERMCAP_mr=$(tput rev) -export LESS_TERMCAP_mh=$(tput dim) -export LESS_TERMCAP_ZN=$(tput ssubm) -export LESS_TERMCAP_ZV=$(tput rsubm) -export LESS_TERMCAP_ZO=$(tput ssupm) -export LESS_TERMCAP_ZW=$(tput rsupm) - -#XDG -export XDG_CONFIG_HOME="$HOME/.config" -export XDG_DATA_HOME="$HOME/.local/share" -export XDG_CACHE_HOME="$HOME/.cache" - -export EDITOR="vim" -export TERM="st-256color" -export MAIL='me@cacharle.xyz' -export BROWSER='qutebrowser' -export BROWSERCLI='w3m' # ignore filetypes in autocomplete fignore=(o hi) # pluggins -source $HOME/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh # prompt syntax highlight +source $XDG_DATA_HOME/zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh # prompt syntax highlight -export YSU_MESSAGE_POSITION="after" # you-should-use message after command output -source $HOME/.zsh/zsh-you-should-use/you-should-use.plugin.zsh # alias reminder +export YSU_MESSAGE_POSITION="after" # you-should-use message after command output +source $XDG_DATA_HOME/zsh/zsh-you-should-use/you-should-use.plugin.zsh # alias reminder # set tab to 4 spaces tabs 4 -export LFS=/mnt - -export PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:$DOTDIR/bin:$HOME/.local/bin" -# export PATH="$PATH:$HOME/.vim/plugged/vim-superman/bin" export GPG_TTY=$(tty) # fixing gpg fatal error about tty - -export MINISHELL_TEST_BONUS=yes -export MINISHELL_TEST_PAGER=vim -export MINISHELL_TEST_FLAGS=-DMINISHELL_TEST - -# Added by c_formatter_42 -export PATH="$PATH:/home/charles/git/c_formatter_42" - -export MINIKUBE_IN_STYLE=false - -export WEBSERV_FLAGS=-DWEBSERV_CACHARLE diff --git a/.zsh_aliases b/config/zsh/aliases.zsh index 790692e..790692e 100644 --- a/.zsh_aliases +++ b/config/zsh/aliases.zsh diff --git a/grep.vim b/grep.vim deleted file mode 100644 index 32181f7..0000000 --- a/grep.vim +++ /dev/null @@ -1,23 +0,0 @@ -nnoremap <leader>g :set operatorfunc=<SID>GrepOp<CR>g@ -vnoremap <leader>g :<C-u>call <SID>GrepOp(visualmode())<CR> - -function! s:GrepOp(type) - let saved = @@ - - if a:type ==# 'v' - execute "normal! `<v`>y" - elseif a:type ==# 'char' - execute "normal! `[v`]y" - else - return - endif - - silent execute "grep! -R " . shellescape(@@) . " ." - silent redraw! - let g:quickfix_is_open = 1 - copen - let @@ = saved -endfunction - -nnoremap <leader>gn :cnext<CR> -nnoremap <leader>gp :cprevious<CR> diff --git a/bin/backlight-ctl b/local/bin/backlight-ctl index 2963d83..2963d83 100755 --- a/bin/backlight-ctl +++ b/local/bin/backlight-ctl diff --git a/bin/battery-low-check b/local/bin/battery-low-check index dbbdc6b..dbbdc6b 100755 --- a/bin/battery-low-check +++ b/local/bin/battery-low-check diff --git a/bin/bitwarden-dmenu b/local/bin/bitwarden-dmenu index 68afe04..68afe04 100755 --- a/bin/bitwarden-dmenu +++ b/local/bin/bitwarden-dmenu diff --git a/bin/cacharle-sync b/local/bin/cacharle-sync index 80f19bb..80f19bb 100755 --- a/bin/cacharle-sync +++ b/local/bin/cacharle-sync diff --git a/local/bin/music-dl b/local/bin/music-dl new file mode 100755 index 0000000..a16cd97 --- /dev/null +++ b/local/bin/music-dl @@ -0,0 +1,34 @@ +#!/bin/sh + +conf_filename=music-dl.conf + +error() { + echo "Error: $1" + return 1 +} + +fatal() { + error "$1" + exit 1 +} + +[ ! -f "$conf_filename" ] && fatal "'$conf_filename' not found in current directory" + +conf_get() { + key="$1" + matches="$(sed -n 's/^'"$key"'=\(.*\)$/\1/ p' $conf_filename)" + if [ -z "$matches" ] + then + error "'$key' not found in '$conf_filename'" + return 1 + fi + echo "$matches" | tail -n 1 +} + +conf_get bonjour || echo pas bien +conf_get aurevoir + + +# ytdl='youtube-dl --output "%(title)s.%(ext)s"' +# ytdlp='youtube-dl --audio-format mp3 -i --output "%(playlist_index)s-%(title)s.%(ext)s"' +# ytdla='youtube-dl --audio-format mp3 -i -x -f bestaudio/best --output "%(playlist_index)s-%(title)s.%(ext)s"' diff --git a/local/bin/music-dl.conf b/local/bin/music-dl.conf new file mode 100644 index 0000000..e865370 --- /dev/null +++ b/local/bin/music-dl.conf @@ -0,0 +1,9 @@ +bonjour=foo +aurevoir=lala +auasdf + +asdf +asd +fa +sdf +asd diff --git a/local/bin/newsboat-reload b/local/bin/newsboat-reload new file mode 100755 index 0000000..82e26a7 --- /dev/null +++ b/local/bin/newsboat-reload @@ -0,0 +1,8 @@ +#!/bin/sh + +# adapted from: https://github.com/LukeSmithxyz/voidrice/blob/master/.local/bin/cron/newsup + +ping -q -c 1 cacharle.xyz > /dev/null || exit # no internet +pgrep -f 'newsboat$' > /dev/null && exit # newsboat already running + +newsboat -x reload diff --git a/bin/project-open b/local/bin/project-open index adb27a4..adb27a4 100755 --- a/bin/project-open +++ b/local/bin/project-open diff --git a/bin/repo-client b/local/bin/repo-client index 49049d8..49049d8 100755 --- a/bin/repo-client +++ b/local/bin/repo-client diff --git a/bin/tag-music b/local/bin/tag-music index 826a83a..826a83a 100755 --- a/bin/tag-music +++ b/local/bin/tag-music diff --git a/bin/touchpad-toggle b/local/bin/touchpad-toggle index e4dc959..e4dc959 100755 --- a/bin/touchpad-toggle +++ b/local/bin/touchpad-toggle diff --git a/applications/mutt.desktop b/local/share/applications/mutt.desktop index 24d0a48..24d0a48 100644 --- a/applications/mutt.desktop +++ b/local/share/applications/mutt.desktop diff --git a/applications/newsboat.desktop b/local/share/applications/newsboat.desktop index 609bb5a..609bb5a 100644 --- a/applications/newsboat.desktop +++ b/local/share/applications/newsboat.desktop diff --git a/applications/sxiv.desktop b/local/share/applications/sxiv.desktop index 0db2053..0db2053 100644 --- a/applications/sxiv.desktop +++ b/local/share/applications/sxiv.desktop diff --git a/applications/zathura.desktop b/local/share/applications/zathura.desktop index 8c38677..8c38677 100644 --- a/applications/zathura.desktop +++ b/local/share/applications/zathura.desktop diff --git a/mimeapps.list b/local/share/mimeapps.list index 49a184b..49a184b 100644 --- a/mimeapps.list +++ b/local/share/mimeapps.list diff --git a/mutt-colors-solarized b/local/share/mutt/solarized -Subproject 3b23c55eb43849975656dd89e3f35dacd2b93e6 +Subproject 3b23c55eb43849975656dd89e3f35dacd2b93e6 diff --git a/slock/config.def.h b/slock/config.def.h deleted file mode 100644 index a21b349..0000000 --- a/slock/config.def.h +++ /dev/null @@ -1,12 +0,0 @@ -/* user and group to drop privileges to */ -static const char *user = "charles"; -static const char *group = "wheel"; - -static const char *colorname[NUMCOLS] = { - [INIT] = "#003355", /* after initialization */ - [INPUT] = "#005577", /* during input */ - [FAILED] = "#CC3333", /* wrong password */ -}; - -/* treat a cleared input like a wrong password (color) */ -static const int failonclear = 1; diff --git a/stylus.json b/stylus.json deleted file mode 100644 index f510c8a..0000000 --- a/stylus.json +++ /dev/null @@ -1,915 +0,0 @@ -[ - { - "enabled": false, - "updateUrl": "https://userstyles.org/styles/chrome/168350.json", - "md5Url": "https://update.userstyles.org/168350.md5", - "url": "http://userstyles.org/styles/168350", - "originalMd5": "cd55ff3c99dcc3b55464d1ee466a6c7e", - "installDate": 1589622036752, - "sections": [ - { - "urls": [], - "urlPrefixes": [], - "domains": [], - "regexps": [ - "^https?://(?!www.google.com)(((?!desktop).*.)?(githubusercontent|githubstatus|github).(?!io|myshopify|blog)).*" - ], - "code": "body {\r\n background-color: #222 !important;\r\n background-clip: border-box !important;\r\n background-origin: padding-box !important;\r\n background-attachment: scroll !important;\r\n background-repeat: repeat !important;\r\n background-size: auto !important;\r\n background-position: left top !important;\r\n}\r\n\r\n.user-status-message-wrapper div {\r\n color: white;\r\n}\r\n\r\n.pinned-item-checkbox:checked + .pinned-item-name {\r\n background-color: #333;\r\n}\r\n\r\n.discussion-header,\r\n.discussion-block-title,\r\n.discussion-labels,\r\n.discussion-block-header,\r\n.branch-action,\r\n.discussion-reply {\r\n background: #24292e;\r\n}\r\n\r\n.branch-action {\r\n background: transparent;\r\n}\r\n\r\n.graphs .selection .overlay {\r\n visibility: hidden !important;\r\n}\r\n.UnderlineNav-item {\r\n color: #bbb !important;\r\n}\r\n\r\n.UnderlineNav-item:focus,\r\n.UnderlineNav-item:hover {\r\n color: white !important;\r\n}\r\n\r\n.d-flex {\r\n color: white !important;\r\n}\r\n\r\n.project-columns-container {\r\n background: #222;\r\n}\r\n\r\n.btn-octicon:hover {\r\n color: white !important;\r\n}\r\n\r\na,\r\ntable.files td.icon,\r\ntd.icon,\r\ntable.files td.icon .octicon-file-directory {\r\n color: #4299fc;\r\n}\r\n\r\ntable.files td.icon,\r\ntable.files tr.navigation-focus td table.files td.icon .octicon-file-directory,\r\n.commit-link,\r\n.commit-ref,\r\n.js-add-project-description,\r\n.link-gray:hover,\r\n.link-gray-dark:hover,\r\n.link-hover-blue:hover {\r\n color: #4299fc !important;\r\n}\r\n\r\n.commit-link:hover,\r\n.link-gray:hover,\r\n.link-gray-dark:hover,\r\n.link-hover-blue:hover,\r\n.project-header .project-header-link:hover {\r\n text-decoration: underline !important;\r\n}\r\n\r\n.project-header .project-header-link:hover {\r\n color: white !important;\r\n}\r\n\r\n.select-menu-button:hover {\r\n color: white !important;\r\n}\r\n\r\na.topic-tag,\r\n.topic-tag {\r\n color: #b7cce4 !important;\r\n}\r\n\r\n.blob-num-expandable .directional-expander {\r\n color: #ccc !important;\r\n}\r\n\r\n.pl-smi,\r\n.blob-code,\r\n.blob-code-inner {\r\n color: #e8e8e8 !important;\r\n}\r\n\r\n.pl-en {\r\n color: #eaaa71 !important;\r\n}\r\n\r\n/* custom code font */\r\n\r\npre,\r\ncode,\r\ntt,\r\nkbd:not(.badmono),\r\npre,\r\nsamp,\r\n.blob-code,\r\n.file-data pre,\r\n.line-data,\r\n#gist-form .file .input textarea,\r\n.blob-code-inner {\r\n font-family: \"Menlo\", Consolas, \"Liberation Mono\", Menlo, Courier, monospace !important;\r\n}\r\n\r\n/* Base color panel */\r\n\r\n.btn:active,\r\noption:hover,\r\n.listings-layout .nav li a:hover,\r\n.state-merged,\r\n#fork-select .target:not(.disabled):hover,\r\n.flash-notice,\r\ntable.upgrades tr:hover td,\r\n.email-format .email-hidden-toggle:hover a,\r\n.dashboard-tabs a:hover,\r\n.dropdown-menu > li > a:hover,\r\n.documentation-results a:hover,\r\n.hidden-text-expander a:hover,\r\n.dropdown-item:hover,\r\n.dropdown-item.zeroclipboard-is-hover,\r\n.subnav-item.selected,\r\n.subnav-item.selected:hover,\r\n.subnav-item.selected:focus,\r\n.example-nav li a.selected,\r\n.typeahead-result.navigation-focus,\r\n.typeahead-result:hover,\r\n.issues-reset-query:hover .octicon-x,\r\n.segmented-nav li.active,\r\n.diff-expander:hover,\r\n.pagination .current,\r\n.owner-select-target:hover,\r\n.filter-item.selected,\r\n.release-timeline-tags .expander-text:hover .expander-dots,\r\na.gollum-minibutton:hover,\r\na.gollum-minibutton:visited:hover,\r\n.search-result-item.navigation-focus,\r\n.gist-quicksearch-result.navigation-focus,\r\n.gist-snippet .link-overlay .link,\r\n.suggester li.navigation-focus,\r\n.btn.btn-outline.zeroclipboard-is-hover,\r\n.btn.btn-outline.zeroclipboard-is-active,\r\n.select-menu-item:not(.select-menu-item-parent).navigation-focus,\r\n.reaction-sort-item:hover,\r\n.reaction-sort-item.selected,\r\n.pull-request-link:hover,\r\n.issues-reset-query:hover .issues-reset-query-block,\r\n#com .dropdown-menu a:hover,\r\n.date-selector td.selected,\r\n.date-selector td.selectable-day:hover,\r\n.add-line-comment,\r\nbutton.add-line-comment,\r\n.suggester .cur,\r\n.autocomplete-item.selected,\r\n.autocomplete-item.navigation-focus,\r\n.select-menu-item.navigation-focus.selected,\r\n.reblame-link:hover {\r\n background: #4183c4 !important;\r\n}\r\n\r\n.context-button:after {\r\n border-color: #4183c4 transparent transparent !important;\r\n}\r\n\r\n.octofication .message,\r\n.panel-nav:not(.disabled):active,\r\n.diagram-icon:not(.active),\r\n.btn.btn-outline,\r\n.btn.btn-outline:hover:not(.ajax-pagination-btn),\r\n.btn.btn-outline.zeroclipboard-is-hover,\r\n:checked + .radio-label,\r\n.gist-snippet .file-box:hover .file,\r\n.octofication .message,\r\n.reaction-sort-item.selected,\r\n.pull-request-link,\r\n.timeline-progressive-disclosure-button:hover {\r\n border-color: #4183c4 !important;\r\n}\r\n\r\n.header-nav-link:hover .dropdown-caret,\r\n.header-nav-link:focus .dropdown-caret,\r\n#com #header .top-nav .dropdown-button:hover .dropdown-caret {\r\n border-top-color: #4183c4 !important;\r\n}\r\n\r\n.table-list .table-list-item.unread .table-list-cell-checkbox,\r\n.Box-row--unread,\r\n.Box-row.unread {\r\n border-left-color: #4183c4 !important;\r\n box-shadow: 2px 0 0 #4183c4 inset !important;\r\n}\r\n\r\n/* notification icon */\r\n\r\n.notification-indicator .mail-status {\r\n background: #4183c4 !important;\r\n border-color: #1d1d1d !important;\r\n}\r\n\r\n/* text selection */\r\n\r\n::selection {\r\n background-color: #4183c4 !important;\r\n color: #fff !important;\r\n}\r\n\r\n::-moz-selection {\r\n background-color: #4183c4 !important;\r\n color: #fff !important;\r\n}\r\n\r\n.CodeMirror-selected {\r\n background: rgba(255, 255, 255, 0.12) !important;\r\n}\r\n\r\n.CodeMirror::selection {\r\n background: rgba(255, 255, 255, 0.12) !important;\r\n}\r\n\r\n.CodeMirror::-moz-selection {\r\n background: rgba(255, 255, 255, 0.12) !important;\r\n}\r\n\r\n/* placeholder */\r\n\r\n::-webkit-input-placeholder {\r\n color: #666 !important;\r\n opacity: 1 !important;\r\n}\r\n\r\n::-moz-placeholder {\r\n color: #666 !important;\r\n opacity: 1 !important;\r\n}\r\n\r\n::placeholder {\r\n color: #666 !important;\r\n opacity: 1 !important;\r\n}\r\n\r\n.select-menu-text-filter input::-webkit-input-placeholder {\r\n color: #555 !important;\r\n}\r\n\r\n.select-menu-text-filter input::-moz-placeholder {\r\n color: #555 !important;\r\n}\r\n\r\n.select-menu-text-filter input:-ms-input-placeholder {\r\n color: #555 !important;\r\n}\r\n\r\n.select-menu-text-filter input::placeholder {\r\n color: #555 !important;\r\n}\r\n\r\n/* focus hightlight */\r\n\r\na:focus,\r\nbutton:focus,\r\n[tabindex] {\r\n outline-color: #4183c4 !important;\r\n}\r\n\r\ninput.focus[type=\"text\"],\r\n#adv_code_search .focus.search-page-label,\r\n\r\n/* below selector has a ton of weight. Better to override it with\r\n class selectors that unset box-shadow and rules here. Testable\r\n on the repo tag editor */\r\n\r\ninput[type=\"text\"]:focus:not(.js-color-editor-input):not(.tree-finder-input) |
