[
  {
    "path": ".Xresources",
    "content": "!!!!! .Xresources / RESLOVED !!!!!!!!!!!!!!!!!!!!!! \n\n! MOLOKAI\n!*foreground:   #f8f8f8\n!*background:   #1b1d1e\n!*color0:       #808080\n!*color8:       #465457\n!*color1:       #d7005f\n!*color9:       #f92672\n!*color2:       #87ff00\n!*color10:      #a6e22e\n!*color3:       #ff8700\n!*color11:      #fd971f\n!*color4:       #acac85\n!*color12:      #c4be89\n!*color5:       #af5fff\n!*color13:      #ae81ff\n!*color6:       #5fd7ff\n!*color14:      #84e0f2\n!*color7:       #f8f8f8\n!*color15:      #ffffff\n\n! DRACULA\n!*foreground:    #F8F8F2\n!*background:    #282A36\n!*color0:        #44475a\n!*color8:        #6272a4\n!*color1:        #FF5555\n!*color9:        #FF6E67\n!*color2:        #50FA7B\n!*color10:       #5AF78E\n!*color3:        #F1FA8C\n!*color11:       #F4F99D\n!*color4:        #BD93F9\n!*color12:       #CAA9FA\n!*color5:        #FF79C6\n!*color13:       #FF92D0\n!*color6:        #8BE9FD\n!*color14:       #9AEDFE\n!*color7:        #BFBFBF\n!*color15:       #F8F8F2\n\n! DOOM-ONE\n*foreground:   #bfbfbf\n*background:   #282c34\n*color0:       #5b6268\n*color8:       #3f444a\n*color1:       #ff6c6b\n*color9:       #ff6c6b\n*color2:       #98be65\n*color10:      #98be65\n*color3:       #da8548\n*color11:      #da8548\n*color4:       #51afef\n*color12:      #51afef\n*color5:       #c678dd\n*color13:      #c678dd\n*color6:       #a9a1e1\n*color14:      #a9a1e1\n*color7:       #DFDFDF\n*color15:      #ffffff\n\n!!!!! URXVT !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\nURxvt*termName:         rxvt-unicode-256color\n\n! SETTINGS\nURxvt*buffered:         false\nURxvt*saveLines:        0\nURxvt*scrollBar:        false\nURxvt*iso14755:         false\nURxvt*iso14755_52:      false\n\n! BORDER\nURxvt*borderWidth:      0\nURxvt*internalBorder:   0\n\n! FONT\nURxvt*font:             xft:Roboto Mono:size=10\n\n! LINKS\nURxvt.perl-ext-common:  default,matcher\nURxvt.url-launcher:     /usr/bin/xdg-open\nURxvt.matcher.button:   1\n\nURxvt.internalBorder:   0\n\n!!!!! XST !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\nst.termname:            st-256color\nst.shell:               /bin/zsh\nst.font:                CozetteVector:size=9\nst.borderpx:            16\n\n!!!!! XTERM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\nxterm.BorderWidth: 0\n\n!!!!! HERBE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\nherbe.background_color: #44475a\nherbe.border_color: #44475a\nherbe.font_color: #DFDFDF\nherbe.font_pattern: CozetteVector:size=9\nherbe.line_spacing: 6\nherbe.padding: 16\nherbe.width: 300\nherbe.border_size: 0\nherbe.pos_x: 810\nherbe.pos_y: 16\n! 0 = TOP_LEFT, 1 = TOP_RIGHT, 2 = BOTTOM_LEFT, 3 = BOTTOM_RIGHT\nherbe.corner: 3\nherbe.duration: 5\n"
  },
  {
    "path": ".config/compton.conf",
    "content": "##### compton.conf / RESLOVED #####################\n\n##### SHADOW ######################################\n\nshadow = true;\n\n# Soft\nshadow-radius = 32;\nshadow-offset-x = -32;\nshadow-offset-y = -32;\nshadow-opacity = 0.2;\n\n# Sharp\n#shadow-radius = 0;\n#hadow-offset-x = 16;\n#shadow-offset-y = 16;\n#shadow-opacity = 0.2;\n\n# shadow-red = 0.0;\n# shadow-green = 0.0;\n# shadow-blue = 0.0;\nshadow-exclude = [\n               \"class_g = 'Firefox' && argb\",\n               \"class_g = 'slop'\",\n               \"class_g = 'Rofi'\",\n               \"class_g = 'i3-frame'\",\n               \"class_g = 'xtext'\"\n];\n\ncorner-radius = 6\n\nblur-background = false;\nblur-background-frame = false;\nblur-kern = \"3x3box\";\nopacity-rule = [\n    \"0:class_g = 'blank'\",\n    \"0:class_g = 'slop'\"\n];\n\n##### FADE ########################################\n\nfading = false;\n#fade-delta = 5;\nfade-in-step = 0.1;\nfade-out-step = 0.08;\n#no-fading-openclose = true;\nno-fading-destroyed-argb = true;\n\n##### OTHER #######################################\n\nfocus-exclude = [\n    \"class_g = 'Cairo-clock'\",\n    \"class_g = 'slop'\"\n];\n\n# WINDOW TYPE SETTINGS\nwintypes:\n{\n  tooltip = { fade = true; shadow = false; opacity = 0.75; focus = true; };\n};"
  },
  {
    "path": ".config/i3/config",
    "content": "##### i3-config / RESLOVED  #######################\n\n##### GENERAL ##################################### \n\nset $mod Mod4\n\nfont pango:Hasklug Nerd Font Mono 9\n\n# APP VARIABLES\nset $browser\tfirefox\nset $music  \tspotify\nset $term   \txst\n\n# DIR VARIABLES\nset $bin ~/bin\n\n# RESIZE VARIABLES\nset $center move position center\n\n# FLOATING\nfloating_modifier $mod\n\nset $thick 16\nborder_radius 4\n\n# DEFAULT BORDER\nfor_window [class=\"^.*\"] border pixel 1\nfor_window [title=\"^.*\"] border pixel 1\n\n# FLOATING APPLICATIONS\nfor_window [class=\"Orca\"] floating enable\nfor_window [class=\"ffplay\"] floating enable\nfor_window [class=\"feh\"] floating enable\nfor_window [class=\"mupen64plus\"] floating enable\nfor_window [class=\"dolphin-emu\"] floating enable\n\n# GAP VARIABLES\nset $inner 32 \nset $outer 0\n\n# SET GAPS\ngaps inner $inner\ngaps outer $outer\n\n# TOGGLE GAPS\nbindsym $mod+g exec compton; gaps inner all set $inner; gaps outer all set $outer\nbindsym $mod+Ctrl+g exec compton; gaps inner all set 0; gaps outer all set 0\n\n# TERMINAL BINDS\nbindsym $mod+Return exec $term -e tmux\nbindsym $mod+Shift+Return exec $term -e tmux new-session -A -s main\nbindsym $mod+Ctrl+Return exec $term\nbindsym $mod+Shift+Ctrl+Return exec xterm -class blank\n\n# SCRATCHPAD\nbindsym $mod+BackSpace scratchpad show\nbindsym $mod+Shift+BackSpace floating enable, move position $inner px $inner px, move scratchpad\nbindsym $mod+Ctrl+BackSpace exec $term -e tmux new-session -A -s scratch \n\n# KILL\nbindsym $mod+x      kill\nbindsym $mod+Ctrl+x exec rofi-exit\n\n# RELOAD \nbindsym $mod+Ctrl+c reload\n# RESTART\nbindsym $mod+Ctrl+r restart\n\nbindsym $mod+w layout toggle split\nbindsym $mod+Ctrl+w layout stacked\nbindsym $mod+Shift+w layout tabbed\ntitle_align center\n\n##### MOVEMENT ####################################\n\n# FOCUS\nbindsym $mod+h focus left\nbindsym $mod+j focus down\nbindsym $mod+k focus up\nbindsym $mod+l focus right\n\nbindsym $mod+Left focus left\nbindsym $mod+Down focus down\nbindsym $mod+Up focus up\nbindsym $mod+Right focus right\n\n# MOVE\nbindsym $mod+Ctrl+h move left\nbindsym $mod+Ctrl+j move down\nbindsym $mod+Ctrl+k move up\nbindsym $mod+Ctrl+l move right\n\nbindsym $mod+Ctrl+Left move left\nbindsym $mod+Ctrl+Down move down\nbindsym $mod+Ctrl+Up move up\nbindsym $mod+Ctrl+Right move right\n\n# RESIZE\nbindsym $mod+Shift+h          resize shrink width  10px or 10 ppt\nbindsym $mod+Shift+j          resize shrink height 10px or 10 ppt\nbindsym $mod+Shift+k          resize grow height   10px or 10 ppt\nbindsym $mod+Shift+l          resize grow width    10px or 10 ppt\n\nbindsym $mod+Shift+Left       resize shrink width  10px or 10 ppt\nbindsym $mod+Shift+Down       resize shrink height 10px or 10 ppt\nbindsym $mod+Shift+Up         resize grow height   10px or 10 ppt\nbindsym $mod+Shift+Right      resize grow width    10px or 10 ppt\n\nbindsym $mod+Shift+Ctrl+h     resize shrink width  1px or 1 ppt\nbindsym $mod+Shift+Ctrl+j     resize shrink height 1px or 1 ppt\nbindsym $mod+Shift+Ctrl+k     resize grow height   1px or 1 ppt\nbindsym $mod+Shift+Ctrl+l     resize grow width    1px or 1 ppt\n\nbindsym $mod+Shift+Ctrl+Left  resize shrink width  1px or 1 ppt\nbindsym $mod+Shift+Ctrl+Down  resize shrink height 1px or 1 ppt\nbindsym $mod+Shift+Ctrl+Up    resize grow height   1px or 1 ppt\nbindsym $mod+Shift+Ctrl+Right resize grow width    1px or 1 ppt\n\n# VERTICAL SPLIT\nbindsym $mod+v split v\n\n# HORIZONTAL SPLIT\nbindsym $mod+b split h\n\n# FULLSCREEN\nbindsym $mod+f fullscreen toggle\n\n# TOGGLE FLOATING\nbindsym $mod+space floating toggle; $center\n\n# MODE TOGGLE\nbindsym $mod+Shift+space border pixel 5\n#bindsym $mod+Shift+space focus mode_toggle\n\n# PAPER MODE\nbindsym $mod+Ctrl+space floating toggle; resize set 700px 975px; $center\n\n# CENTER FLOATING\nbindsym $mod+c $center\n\n##### WORKSPACES ##################################\n\n# WORKSPACES\nset $ws1 \"1\"\nset $ws2 \"2\"\nset $ws3 \"3\"\n#set $ws4 \"4\"\n#set $ws5 \"5\"\n#set $ws6 \"6\"\n#set $ws7 \"7\"\n#set $ws8 \"8\"\n#set $ws9 \"9\"\n#set $ws10 \"10\"\n\n# SWITCH TO WORKSPACE\nbindsym $mod+1 workspace $ws1\nbindsym $mod+2 workspace $ws2\nbindsym $mod+3 workspace $ws3\n#bindsym $mod+4 workspace $ws4\n#bindsym $mod+5 workspace $ws5\n#bindsym $mod+6 workspace $ws6\n#bindsym $mod+7 workspace $ws7\n#bindsym $mod+8 workspace $ws8\n#bindsym $mod+9 workspace $ws9\n#bindsym $mod+0 workspace $ws10\n\nbindsym $mod+Mod2+KP_1 workspace $ws1\nbindsym $mod+Mod2+KP_2 workspace $ws2\nbindsym $mod+Mod2+KP_3 workspace $ws3\n#bindsym $mod+Mod2+KP_4 workspace $ws4\n#bindsym $mod+Mod2+KP_5 workspace $ws5\n#bindsym $mod+Mod2+KP_6 workspace $ws6\n#bindsym $mod+Mod2+KP_7 workspace $ws7\n#bindsym $mod+Mod2+KP_8 workspace $ws8\n#bindsym $mod+Mod2+KP_9 workspace $ws9\n#bindsym $mod+Mod2+KP_0 workspace $ws10\n\n# MOVE WINDOW TO WORKSPACE\nbindsym $mod+Ctrl+1 move container to workspace $ws1\nbindsym $mod+Ctrl+2 move container to workspace $ws2\nbindsym $mod+Ctrl+3 move container to workspace $ws3\n#bindsym $mod+Ctrl+4 move container to workspace $ws4\n#bindsym $mod+Ctrl+5 move container to workspace $ws5\n#bindsym $mod+Ctrl+6 move container to workspace $ws6\n#bindsym $mod+Ctrl+7 move container to workspace $ws7\n#bindsym $mod+Ctrl+8 move container to workspace $ws8\n#bindsym $mod+Ctrl+9 move container to workspace $ws9\n#bindsym $mod+Ctrl+0 move container to workspace $ws10\n\nbindsym $mod+Ctrl+Mod2+KP_1 move container to workspace $ws1\nbindsym $mod+Ctrl+Mod2+KP_2 move container to workspace $ws2\nbindsym $mod+Ctrl+Mod2+KP_3 move container to workspace $ws3\n#bindsym $mod+Ctrl+Mod2+KP_4 move container to workspace $ws4\n#bindsym $mod+Ctrl+Mod2+KP_5 move container to workspace $ws5\n#bindsym $mod+Ctrl+Mod2+KP_6 move container to workspace $ws6\n#bindsym $mod+Ctrl+Mod2+KP_7 move container to workspace $ws7\n#bindsym $mod+Ctrl+Mod2+KP_8 move container to workspace $ws8\n#bindsym $mod+Ctrl+Mod2+KP_9 move container to workspace $ws9\n#bindsym $mod+Ctrl+Mod2+KP_0 move container to workspace $ws10\n\n##### COLORS #######################################\n\n# XRESOURCES\n#set_from_resource $fg foreground\nset $fg \"#888888\"\nset $bg \"#888888\"\n\n# CLASS                 BORDER  BACK    TEXT    INDICATOR\nclient.focused          $bg     $bg     $fg     $bg\nclient.focused_inactive $bg     $bg     $fg     $bg \nclient.unfocused        $bg     $bg     $fg     $bg\nclient.urgent           $bg     $bg     $fg     $bg \nclient.placeholder      $bg     $bg     $fg     $bg \n\n##### TOOLS ########################################\n\n# SCREENSHOT\nset $shots ~/pictures/screenshots\n\nbindsym $mod+Print exec maim --hidecursor $shots/$(date +%s).png\nbindsym $mod+Ctrl+Print exec maim -s $shots/$(date +%s).png\nbindsym $mod+Shift+Print exec feh $(last $shots)\n\nbindsym $mod+p exec maim --hidecursor $shots/$(date +%s).png\nbindsym $mod+Ctrl+p exec maim -s $shots/$(date +%s).png\nbindsym $mod+Shift+p exec feh $(last $shots)\n\n# CAST\nset $casts ~/videos/casts\n\nbindsym $mod+F12       exec ~/bin/cast\nbindsym $mod+Ctrl+F12  exec ~/bin/cast -s \n#bindsym $mod+Shift+F12 exec\n\nbindsym $mod+F11       exec pkill ffmpeg\nbindsym $mod+Ctrl+F11  exec anypaste -x -s -p streamable $(last $casts)\nbindsym $mod+Shift+F11 exec ffplay -loop 0 $(last $casts)\n\n# MEDIA CONTROLS\nbindsym $mod+slash  exec playerctl play-pause\nbindsym $mod+comma  exec playerctl previous\nbindsym $mod+period exec playerctl next\n\nbindsym $mod+Ctrl+slash  exec amixer sset Master toggle\nbindsym $mod+Ctrl+comma  exec amixer sset Master 5%-\nbindsym $mod+Ctrl+period exec amixer sset Master 5%+\n\nbindsym $mod+Shift+slash  exec amixer set Capture toggle\nbindsym $mod+Shift+comma  exec amixer set Capture 5%-\nbindsym $mod+Shift+period exec amixer set Capture 5%+\n\n# ROFI\nbindsym $mod+d       exec rofi -show window -theme list -display-window \"●\"\nbindsym $mod+Ctrl+d  exec rofi-dict\n#bindsym $mod+Shift+d exec\n\n# BACKGROUND\n#exec_always hsetroot -add \"#c79081\" -add \"#dfa579\" -gradient 0\n#exec_always hsetroot -add \"#DAD299\" -add \"#B0DAB9\" -gradient 0\n#exec_always hsetroot -solid \"#c79081\"\n#set_from_resource $top color6\n#set_from_resource $bot color5\n#exec_always hsetroot -add \"$top\" -add \"$bot\" -gradient 0\nexec_always hsetroot -solid \"#F3F3F3\"\n\n\n##### APP BINDS ###################################\n\nbindsym $mod+n       exec $browser\nbindsym $mod+Ctrl+n  exec rofi-search \"$browser --new-window\"\nbindsym $mod+Shift+n exec rofi-web    \"$browser --new-window\" \n\nbindsym $mod+m       exec spotify\nbindsym $mod+Ctrl+m  exec steam\nbindsym $mod+Shift+m exec discord\n\nbindsym $mod+t       exec rofi-twitch -f\nbindsym $mod+Ctrl+t  exec rofi-twitch -d\nbindsym $mod+Shift+t exec rofi-twitch\n\n#bindsym $mod+y       exec\n#bindsym $mod+Ctrl+y  exec\n#bindsym $mod+Shift+y exec \n\nbindsym $mod+u       exec dolphin-emu\n#bindsym $mod+Ctrl+u  exec \n#bindsym $mod+Shift+u exec \n\nbindsym $mod+i       exec emacsclient -c\nbindsym $mod+Ctrl+i  exec pkill emacs && emacs --daemon && emacsclient -c\nbindsym $mod+Shift+i exec emacs -ib 16\n\nbindsym $mod+o       exec rofi-now\nbindsym $mod+Ctrl+o  exec rofi-vol\nbindsym $mod+Shift+o exec rofi-bat\n\n##### LAUNCH ###################################### \n\n# STARTUP\nexec --no-startup-id emacs --daemon\nexec --no-startup-id unclutter -grab\n\n# RELOAD\nexec_always --no-startup-id ~/code/compton/build/src/picom\nexec_always --no-startup-id picom\nexec_always --no-startup-id dunst\nexec_always xrdb -merge ~/.Xresoureces \nexec_always xrandr --auto --output DVI-D-0 --right-of HDMI-0 --auto\nexec_always xmodmap -e \"clear lock\"\nexec_always xmodmap -e \"keysym Caps_Lock = Escape\"\n"
  },
  {
    "path": ".config/kitty/kitty.conf",
    "content": "font_family      Roboto Mono\n\nfont_size        10.0\n\nforeground   #f8f8f8\nbackground   #1b1d1e\ncolor0       #808080\ncolor8       #465457\ncolor1       #d7005f\ncolor9       #f92672\ncolor2       #87ff00\ncolor10      #a6e22e\ncolor3       #ff8700\ncolor11      #fd971f\ncolor4       #acac85\ncolor12      #c4be89\ncolor5       #af5fff\ncolor13      #ae81ff\ncolor6       #5fd7ff\ncolor14      #84e0f2\ncolor7       #f8f8f8\nforeground   #f8f8f8\nbackground   #1b1d1e\ncolor0       #808080\ncolor8       #465457\ncolor1       #d7005f\ncolor9       #f92672\ncolor2       #87ff00\ncolor10      #a6e22e\ncolor3       #ff8700\ncolor11      #fd971f\ncolor4       #acac85\ncolor12      #c4be89\ncolor5       #af5fff\ncolor13      #ae81ff\ncolor6       #5fd7ff\ncolor14      #84e0f2\ncolor7       #f8f8f8\ncolor15      #ffffff\ncolor15      #ffffff\n\nwindow_padding_width 12\n\nenable_audio_bell no"
  },
  {
    "path": ".config/picom.conf",
    "content": "##### picom.conf / RESLOVED #######################\n\ncorner-radius = 6\nvsync = true;\n\n##### SHADOW ######################################\n\nshadow = true;\n\n# Soft\nshadow-radius = 24;\nshadow-offset-x = -24;\nshadow-offset-y = -24;\nshadow-opacity = 0.5;\n\n# Sharp\n#shadow-radius = 0;\n#shadow-offset-x = 16;\n#shadow-offset-y = 16;\n#shadow-opacity = 0.2;\n\nshadow-exclude = [\n               \"class_g = 'firefox' && argb\",\n               \"class_g = 'slop'\",\n               \"class_g = 'Rofi'\",\n               \"class_g = 'i3-frame'\",\n               \"class_g = 'xtext'\"\n];\n\n##### BLUR ########################################\n\nblur-background = false;\nblur-background-frame = false;\nblur-kern = \"3x3box\";\nopacity-rule = [\n    \"0:class_g = 'blank'\",\n    \"0:class_g = 'slop'\",\n];\n\n##### FADE ########################################\n\nfading = false;\n#fade-delta = 5;\nfade-in-step = 0.1;\nfade-out-step = 0.08;\n#no-fading-openclose = true;\nno-fading-destroyed-argb = true;\n\n##### OTHER #######################################\n\nfocus-exclude = [\n    \"class_g = 'Cairo-clock'\",\n    \"class_g = 'slop'\"\n];\n\n# WINDOW TYPE SETTINGS\nwintypes:\n{\n  tooltip = { fade = true; shadow = false; opacity = 0.75; focus = true; };\n};\n"
  },
  {
    "path": ".config/rofi/config.rasi",
    "content": "/* -*- mode: css; -*- */\n\n/***** Rofi / RESLOVED ****************************/\n\nconfiguration {\nwindow-format: \"{n}\";\n}\n\n* {\nbackground-color:      #1b1d1e00;\ntext-color:            #ffffff;\nfont:                  \"Product Sans Bold 14\";\n}\n\n#window {\nanchor:     north;\nlocation:   north;\nwidth:      100%;\npadding:    14px 48px 0 48px;\nchildren:   [ horibox ];\n}\n\n#horibox {\norientation: horizontal;\nchildren:   [ prompt, entry, listview ];\n}\n\n#listview {\nlayout:     horizontal;\nspacing:    4px;\nlines:      100;\n}\n\n#entry {\npadding:    0px 4px;\nexpand:     false;\nwidth:      10em;\nfont:       \"Product Sans Bold 14\";\n}\n\n#element {\npadding: 0px 2px;\n}\n\n#element selected {\nbackground-color: #f8f8f800;\ncolor: #ffffff;\n}\n"
  },
  {
    "path": ".config/rofi/entry.rasi",
    "content": "/* -*- mode: css; -*- */\n\n/***** Rofi / RESLOVED ****************************/\n\nconfiguration {\nwindow-format: \"{n}\";\n}\n\n* {\nbackground-color:      #1b1d1e00;\nborder-color:          #ffffff44;\ntext-color:            #ffffffff;\nfont:                  \"Product Sans Bold 14\";\n}\n\n#window {\nanchor:     north;\nlocation:   north;\nwidth:      100%;\npadding:    14px 36px 6px 44px;\nchildren:   [ horibox ];\n}\n\n#horibox {\norientation: horizontal;\nchildren:   [ entry ];\n}\n\n#entry {\nexpand:     false;\nwidth:      100%;\n}\n"
  },
  {
    "path": ".config/rofi/list.rasi",
    "content": "/* -*- mode: css; -*- */\n\n/***** Rofi / RESLOVED ****************************/\n\nconfiguration {\nwindow-format: \"{n}\";\n}\n\n#window {\nanchor:     north;\nlocation:   north;\nwidth:      100%;\npadding:    14px 36px 16px 48px;\nchildren:   [ horibox ];\n}\n\n#horibox {\norientation: horizontal;\nchildren:   [ entry, listview ];\n}\n\n#listview {\nlayout:     horizontal;\nspacing:    4px;\nlines:      100;\n}\n\n#entry {\ncolor:      rgba(0, 0, 0, 0);\nexpand:     false;\nwidth:      0;\n}\n\n#element {\npadding-right: 2px;\ncolor: #ffffff44;\n}\n\n#element selected {\ncolor: #ffffffff;\n}\n"
  },
  {
    "path": ".config/rofi/output.rasi",
    "content": "/***** Rofi / RESLOVED ****************************/\n\nconfiguration {\nwindow-format: \"{n}\";\n}\n\n* {\nbackground-color:      #1b1d1e00;\nborder-color:          #ffffff44;\ntext-color:            #ffffffff;\nfont:                  \"Product Sans Bold 12\";\n}\n\n#window {\nanchor:     north;\nlocation:   north;\nwidth:      100%;\npadding:    14px 48px 16px 48px;\n}\n\n/* -*- mode: css; -*- */"
  },
  {
    "path": ".config/zathura/zathurarc",
    "content": "##### zathurarc / RESLOVED ########################\n\n##### APPEARNACE ##################################\n\nset font \"Hasklug Nerd Font Mono 9\"\n\nset default-fg \"#f8f8f8\"\nset default-bg \"#1b1d1e\"\n\nset tabbar-fg \"#465457\"\nset tabbar-bg \"#1b1d1e\"\n\nset tabbar-active-fg \"#f8f8f8\"\nset tabbar-active-bg \"#1b1d1e\"\n\nset recolor-darkcolor  \"#1b1d1e\"\nset recolor-lightcolor \"#808080\"\n\nset statusbar-fg \"#f8f8f8\"\nset statusbar-bg \"#1b1d1e\"\n\nset inputbar-fg \"#f8f8f8\"\nset inputbar-bg \"#1b1d1e\"\n\nset completion-fg \"#465457\"\nset completion-bg \"#1b1d1e\"\n\nset completion-group-fg \"#f8f8f8\"\nset completion-group-bg \"#1b1d1e\"\n\nset completion-highlight-fg \"#f8f8f8\"\nset completion-highlight-bg \"#1b1d1e\"\n\nset index-fg \"#465457\"\nset index-bg \"#1b1d1e\"\n\nset index-active-fg \"#f8f8f8\"\nset index-active-bg \"#1b1d1e\"\n\nset page-padding 0\n\nset guioptions\n\n##### BINDS ################################## \n\nmap <C-s> toggle_statusbar\n\nmap <C-i> zoom in\nmap <C-o> zoom out"
  },
  {
    "path": ".emacs",
    "content": ";;;;; .emacs / RESLOVED ;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;;;;; generated ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;;(package-initialize)\n(custom-set-variables\n ;; custom-set-variables was added by Custom.\n ;; If you edit it by hand, you could mess it up, so be careful.\n ;; Your init file should contain only one such instance.\n ;; If there is more than one, they won't work right.\n '(cua-mode nil nil (cua-base))\n '(fringe-mode 0 nil (fringe))\n '(menu-bar-mode nil)\n '(org-modules\n   '(org-bbdb org-bibtex org-docview org-gnus org-info org-irc org-mhe org-rmail org-w3m org-drill))\n '(scroll-bar-mode nil)\n '(tool-bar-mode nil)\n '(tooltip-mode nil)\n '(uniquify-buffer-name-style nil nil (uniquify)))\n(custom-set-faces\n ;; custom-set-faces was added by Custom.\n ;; If you edit it by hand, you could mess it up, so be careful.\n ;; Your init file should contain only one such instance.\n ;; If there is more than one, they won't work right.\n '(default ((t (:height 80 :width normal :family \"CozetteVector\"))))\n '(org-habit-alert-face ((t (:background \"#867153\"))))\n '(org-habit-alert-future-face ((t (:background \"#5d5243\"))))\n '(org-habit-clear-face ((t (:background \"#3f444a\"))))\n '(org-habit-clear-future-face ((t (:background \"#23272e\"))))\n '(org-habit-overdue-face ((t (:background \"#90484b\"))))\n '(org-habit-overdue-future-face ((t (:background \"#63393e\"))))\n '(org-habit-ready-face ((t (:background \"#38698d\"))))\n '(org-habit-ready-future-face ((t (:background \"#2f4d65\")))))\n\n;;;;; packages ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;; STRAIGHT\n(defvar bootstrap-version)\n(let ((bootstrap-file\n       (expand-file-name \"straight/repos/straight.el/bootstrap.el\" user-emacs-directory))\n      (bootstrap-version 5))\n  (unless (file-exists-p bootstrap-file)\n    (with-current-buffer\n        (url-retrieve-synchronously\n         \"https://raw.githubusercontent.com/raxod502/straight.el/develop/install.el\"\n         'silent 'inhibit-cookies)\n      (goto-char (point-max))\n      (eval-print-last-sexp)))\n  (load bootstrap-file nil 'nomessage))\n\n(setq straight-use-package-by-default t)\n\n;;;;; exwm ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;;(use-package exwm)\n;;(require 'exwm)\n;;(require 'exwm-config)\n\n;;;;; general ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;; NO SPLASH\n(setq inhibit-startup-screen t)\n;; TABS AS SPACES\n(setq-default indent-tabs-mode nil)\n;; AUTO RELOAD\n(global-auto-revert-mode t)\n\n;;;;; visual ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n(add-to-list 'custom-theme-load-path \"~/.emacs.d/themes\")\n(global-font-lock-mode 1)\n\n;; DRACULA\n;;(load-theme 'dracula t)\n\n;; MOLOKAI\n;;(load-theme 'molokai t)\n\n;; VISUAL LINE (Wrapping mode)\n(global-visual-line-mode 1)\n\n;; DOOM\n(use-package doom-themes)\n(load-theme 'doom-one t)\n\n;; INTERNAL BORDER\n(add-to-list 'default-frame-alist '(internal-border-width . 16))\n\n;; REMOVE VERTICAL BORDER\n(set-face-background 'vertical-border (face-background 'default))\n(set-face-foreground 'vertical-border (face-background 'vertical-border))\n\n;;;;; mode-line ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n(setq-default mode-line-format\n  (list\n   '(:eval (propertize \"%b\"))\n   '(:eval (if (buffer-modified-p)\n               (propertize \" ● \" 'face '(:foreground \"#ff6c6b\"))\n             (propertize \" ● \" 'face '(:foreground \"#98be65\"))))\n   '(:eval (propertize \"%l\"))\n   '(:eval (propertize \" ● \" 'face '(:foreground \"#5B6268\")))\n   '(:eval (propertize \"%m\"))))\n\n(set-face-attribute 'mode-line nil\n                    :background \"#282c34\")\n(set-face-attribute 'mode-line-inactive nil\n                    :background \"#282c34\")\n\n;;;;; org ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;; INIT\n(use-package org\n  :init\n  (progn (add-to-list 'auto-mode-alist '(\"\\\\.org\\\\'\" . org-mode))\n    (global-set-key \"\\C-cl\" 'org-store-link)\n    (global-set-key \"\\C-ca\" 'org-agenda)\n    (setq org-startup-indented t)))\n\n;; ORG-BULLETS\n(use-package org-bullets\n  :init\n  (setq org-bullets-bullet-list\n        '(\"●\"))\n  :config\n  (add-hook 'org-mode-hook (lambda () (org-bullets-mode 1))))\n\n;; ORG FACES\n(set-face-attribute 'org-document-title nil\n                    :height 1.0\n                    :weight 'normal)\n\n;; ORG-DOWNLOAD\n(use-package org-download)\n\n;; NO BOLD\n(defun my/org-mode-hook ()\n  \"Stop the org-level headers from increasing in height relative to the other text.\"\n  (dolist (face '(org-level-1\n                  org-level-2\n                  org-level-3\n                  org-level-4\n                  org-level-5))\n  (set-face-attribute face nil :weight 'semi-bold :height 1.0)))\n\n(add-hook 'org-mode-hook #'my/org-mode-hook)\n\n;; SR\n;;(load \"~/.emacs.d/mine/sr.el\")\n\n;;;;; helm ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n(use-package helm)\n\n;; HELM M-X BIND\n(global-set-key (kbd \"M-x\") 'helm-M-x)\n;; FUZZY\n(setq helm-M-x-fuzzy-match t)\n;; HIDE HEADER\n(setq helm-display-header-line nil)\n\n;;;;; projectile ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n(use-package projectile)\n\n;; HELM PROJECTILE\n(use-package helm-projectile)\n(projectile-global-mode)\n(setq projectile-completion-system 'helm)\n(setq projectile-enable-caching t)\n(helm-projectile-on)\n\n;;;;; evil ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n(use-package evil\n  :init\n  (setq evil-want-integration nil)\n  (progn\n    ;; EVIL LEADER\n    (use-package evil-leader\n      :init (global-evil-leader-mode)\n      :config\n      (progn\n        (evil-leader/set-leader \",\")\n        (setq evil-leader/in-all-states t)\n        ;; LEADER BINDS\n        (evil-leader/set-key\n          \"e\" 'helm-projectile\n          \"b\" 'helm-mini\n          \"s\" 'helm-projectile-grep\n          \"z\" 'previous-buffer\n          \"x\" 'next-buffer\n          \"c\" 'kill-buffer\n          \"v\" 'split-window-below\n          \"h\" 'split-window-right\n          \"w\" 'other-window\n          \"t\" 'term\n          \"r\" 'term-char-mode\n          \"g\" 'magit-status\n          \"a\" 'org-agenda)))\n    (evil-mode t)\n    ;; EVIL SURROUND\n    (use-package evil-surround\n      :config\n      (global-evil-surround-mode 1))\n    (evil-define-key 'normal org-mode-map\n      (kbd \"t\")   'org-todo\n      (kbd \"M-k\") 'org-prev-superior\n      (kbd \"M-j\") 'org-next-superior\n      (kbd \"M-K\") 'org-sr-fail\n      (kbd \"M-J\") 'org-sr-pass\n      (kbd \"M-h\") 'org-promote-subtree\n      (kbd \"M-l\") 'org-demote-subtree)))\n\n;;;;; magit ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n(use-package magit)\n\n;; MAGIT EVIL\n(use-package evil-magit)\n(require 'evil-magit)\n\n;;;;; pdf-tools ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;(use-package pdf-tools)\n;(pdf-tools-install)\n\n;;;;; hide-mode-line ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;;(use-package hide-mode-line)\n;;(require 'hide-mode-line)\n\n;; MODE HOOKS\n;;(add-hook 'pdf-view-mode-hook #'hide-mode-line-mode)\n;;(add-hook 'magit-status-hook #'hide-mode-line-mode)\n;;(add-hook 'helm-projectile-hook #'hide-mode-line-mode)\n;;(add-hook 'helm-mini-hook #'hide-mode-line-mode)\n;;(add-hook 'term-hook #'hide-mode-line-mode)\n;;(add-hook 'org-agenda-hook #'hide-mode-line-mode)\n\n;;;;; tramp   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n(setq tramp-default-method \"ssh\")\n(eval-after-load 'tramp '(setenv \"SHELL\" \"/bin/bash\"))\n\n;;;;; rust ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n(use-package rust-mode)\n(use-package cargo)\n(add-hook 'rust-mode-hook 'cargo-minor-mode)\n\n;;;;; singles ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n(use-package impatient-mode)\n(use-package emmet-mode)\n(use-package web-mode)\n(use-package haskell-mode)\n(use-package writeroom-mode)\n(use-package rainbow-mode)\n(use-package processing-mode)\n(use-package ein)\n(use-package yaml-mode)\n(use-package emojify)\n\n;;;;; exit ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n"
  },
  {
    "path": ".emacs.d/themes/dracula-theme.el",
    "content": ";;; dracula-theme.el --- Dracula Theme\n\n;; Copyright 2015-present, All rights reserved\n;;\n;; Code licensed under the MIT license\n\n;; Author: film42\n;; Version: 1.5.0\n;; Package-Requires: ((emacs \"24\"))\n;; URL: https://github.com/dracula/emacs\n\n;;; Commentary:\n\n;; A dark color theme available for a number of editors.\n\n;;; Code:\n(require 'cl-lib)\n(deftheme dracula)\n\n(let ((colors '((fg1          \"#f8f8f2\")      ; Assigment form: VARIABLE COLOR [TTY-COLOR]\n                (fg2          \"#e2e2dc\")\n                (fg3          \"#ccccc7\")\n                (fg4          \"#b6b6b2\")\n                (bg1          \"#282a36\" \"#000000\")\n                (bg2          \"#373844\")\n                (bg3          \"#464752\")\n                (bg4          \"#565761\")\n                (bg5          \"#44475a\")\n                (bg6          \"#b45bcf\")\n                (key2         \"#0189cc\")\n                (key3         \"#ff79c6\")\n                (builtin      \"#ffb86c\")\n                (keyword      \"#ff79c6\")\n                (const        \"#8be9fd\")\n                (comment      \"#6272a4\")\n                (func         \"#50fa7b\")\n                (str          \"#f1fa8c\")\n                (type         \"#bd93f9\")\n                (var          \"#f8f8f2\")\n                (warning      \"#ffb86c\")\n                (rainbow-1    \"#f8f8f2\")\n                (rainbow-2    \"#8be9fd\")\n                (rainbow-3    \"#bd93f9\")\n                (rainbow-4    \"#ff79c6\")\n                (rainbow-5    \"#ffb86c\")\n                (rainbow-6    \"#50fa7b\")\n                (rainbow-7    \"#f1fa8c\")\n                (rainbow-8    \"#0189cc\")\n                (rainbow-9    \"#ff5555\")\n                (rainbow-10   \"#a0522d\")\n                (eph-verbatim \"#f1fa8c\")\n                (eph-code     \"#ff79c6\")))\n      (faces '(;; default\n               (cursor :background ,fg3)\n               (default :background ,bg1 :foreground ,fg1)\n               (default-italic :italic t)\n               (ffap :foreground ,fg4)\n               (fringe :background ,bg1 :foreground ,fg4)\n               (highlight :foreground ,fg3 :background ,bg3)\n               (hl-line :background  ,bg5)\n               (info-quoted-name :foreground ,builtin)\n               (info-string :foreground ,str)\n               (lazy-highlight :foreground ,fg2 :background ,bg3)\n               (link :foreground ,const :underline t)\n               (linum :slant italic :foreground ,bg4 :background ,bg1)\n               (minibuffer-prompt :bold t :foreground ,keyword)\n               (region :background ,str :foreground ,bg1)\n               (show-paren-match-face :background ,warning)\n               (trailing-whitespace :foreground nil :background ,warning)\n               (vertical-border :foreground ,bg1)\n               (warning :foreground ,warning)\n               (whitespace-trailing :inherit trailing-whitespace)\n               (header-line :background ,bg1)\n               ;; syntax\n               (font-lock-builtin-face :foreground ,builtin)\n               (font-lock-comment-face :foreground ,comment)\n               (font-lock-constant-face :foreground ,const)\n               (font-lock-doc-face :foreground ,comment)\n               (font-lock-function-name-face :foreground ,func :bold t)\n               (font-lock-keyword-face :bold t :foreground ,keyword)\n               (font-lock-negation-char-face :foreground ,const)\n               (font-lock-reference-face :foreground ,const)\n               (font-lock-string-face :foreground ,str)\n               (font-lock-type-face :foreground ,type )\n               (font-lock-variable-name-face :foreground ,var)\n               (font-lock-warning-face :foreground ,warning :background ,bg2)\n               ;; auto-complete\n               (ac-completion-face :underline t :foreground ,keyword)\n               ;; company\n               (company-echo-common :foreground ,bg1 :background ,fg1)\n               (company-preview :background ,bg1 :foreground ,key2)\n               (company-preview-common :foreground ,bg2 :foreground ,fg3)\n               (company-preview-search :foreground ,type :background ,bg1)\n               (company-scrollbar-bg :background ,bg3)\n               (company-scrollbar-fg :foreground ,keyword)\n               (company-template-field :inherit region)\n               (company-tooltip :foreground ,fg2 :background ,bg1 :bold t)\n               (company-tooltip-annotation :foreground ,const)\n               (company-tooltip-common  :foreground ,fg3)\n               (company-tooltip-common-selection :foreground ,str)\n               (company-tooltip-mouse :inherit highlight)\n               (company-tooltip-selection :background ,bg3 :foreground ,fg3)\n               ;; diff-hl\n               (diff-hl-change :foreground ,rainbow-5 :background ,rainbow-5)\n               (diff-hl-delete :foreground ,rainbow-9 :background ,rainbow-9)\n               (diff-hl-insert :foreground ,rainbow-6 :background ,rainbow-6)\n               ;; enh-ruby\n               (enh-ruby-heredoc-delimiter-face :foreground ,str)\n               (enh-ruby-op-face :foreground ,keyword)\n               (enh-ruby-regexp-delimiter-face :foreground ,str)\n               (enh-ruby-string-delimiter-face :foreground ,str)\n               ;; font-latex\n               (font-latex-bold-face :foreground ,type)\n               (font-latex-italic-face :foreground ,key3 :italic t)\n               (font-latex-match-reference-keywords :foreground ,const)\n               (font-latex-match-variable-keywords :foreground ,var)\n               (font-latex-string-face :foreground ,str)\n               ;; gnus-group\n               (gnus-group-mail-1 :foreground ,keyword :bold t)\n               (gnus-group-mail-1-empty :inherit gnus-group-mail-1 :bold nil)\n               (gnus-group-mail-2 :foreground ,const :bold t)\n               (gnus-group-mail-2-empty :inherit gnus-group-mail-2 :bold nil)\n               (gnus-group-mail-3 :foreground ,comment :bold t)\n               (gnus-group-mail-3-empty :inherit gnus-group-mail-3 :bold nil)\n               (gnus-group-mail-low :foreground ,bg5 :bold t)\n               (gnus-group-mail-low-empty :inherit gnus-group-mail-low :bold nil)\n               (gnus-group-news-1 :foreground ,keyword :bold t)\n               (gnus-group-news-1-empty :inherit gnus-group-news-1 :bold nil)\n               (gnus-group-news-2 :foreground ,const :bold t)\n               (gnus-group-news-2-empty :inherit gnus-group-news-2 :bold nil)\n               (gnus-group-news-3 :foreground ,comment :bold t)\n               (gnus-group-news-3-empty :inherit gnus-group-news-3 :bold nil)\n               (gnus-group-news-4 :inherit gnus-group-news-low)\n               (gnus-group-news-4-empty :inherit gnus-group-news-low-empty)\n               (gnus-group-news-5 :inherit gnus-group-news-low)\n               (gnus-group-news-5-empty :inherit gnus-group-news-low-empty)\n               (gnus-group-news-6 :inherit gnus-group-news-low)\n               (gnus-group-news-6-empty :inherit gnus-group-news-low-empty)\n               (gnus-group-news-low :foreground ,bg5 :bold t)\n               (gnus-group-news-low-empty :inherit gnus-group-news-low :bold nil)\n               (gnus-header-content :foreground ,keyword)\n               (gnus-header-from :foreground ,var)\n               (gnus-header-name :foreground ,type)\n               (gnus-header-subject :foreground ,func :bold t)\n               (gnus-summary-markup-face :foreground ,const)\n               (gnus-summary-normal-ancient :inherit gnus-summary-normal-read)\n               (gnus-summary-normal-read :foreground ,bg5 :weight normal)\n               (gnus-summary-normal-ticked :foreground ,keyword :weight light)\n               (gnus-summary-normal-unread :foreground ,comment :weight normal)\n               (gnus-summary-selected :inverse-video t)\n               ;; helm\n               (helm-bookmark-w3m :foreground ,type)\n               (helm-buffer-not-saved :foreground ,type :background ,bg1)\n               (helm-buffer-process :foreground ,builtin :background ,bg1)\n               (helm-buffer-saved-out :foreground ,fg1 :background ,bg1)\n               (helm-buffer-size :foreground ,fg1 :background ,bg1)\n               (helm-candidate-number :foreground ,bg1 :background ,fg1)\n               (helm-ff-directory :foreground ,func :background ,bg1 :weight bold)\n               (helm-ff-executable :foreground ,key2 :background ,bg1 :weight normal)\n               (helm-ff-file :foreground ,fg1 :background ,bg1 :weight normal)\n               (helm-ff-invalid-symlink :foreground ,key3 :background ,bg1 :weight bold)\n               (helm-ff-prefix :foreground ,bg1 :background ,keyword :weight normal)\n               (helm-ff-symlink :foreground ,keyword :background ,bg1 :weight bold)\n               (helm-grep-cmd-line :foreground ,fg1 :background ,bg1)\n               (helm-grep-file :foreground ,fg1 :background ,bg1)\n               (helm-grep-finish :foreground ,fg2 :background ,bg1)\n               (helm-grep-lineno :foreground ,fg1 :background ,bg1)\n               (helm-grep-match :foreground nil :background nil :inherit helm-match)\n               (helm-grep-running :foreground ,func :background ,bg1)\n               (helm-header :foreground ,fg2 :background ,bg1 :underline nil :box nil)\n               (helm-moccur-buffer :foreground ,func :background ,bg1)\n               (helm-selection :background ,bg2 :underline nil)\n               (helm-selection-line :background ,bg2)\n               (helm-separator :foreground ,type :background ,bg1)\n               (helm-source-go-package-godoc-description :foreground ,str)\n               (helm-source-header :foreground ,keyword :background ,bg1 :underline nil :weight bold)\n               (helm-time-zone-current :foreground ,builtin :background ,bg1)\n               (helm-time-zone-home :foreground ,type :background ,bg1)\n               (helm-visible-mark :foreground ,bg1 :background ,bg3)\n               ;; icomplete\n               (icompletep-determined :foreground ,builtin)\n               ;; ido\n               (ido-first-match :foreground ,keyword :bold t)\n               (ido-only-match :foreground ,warning)\n               (ido-subdir :foreground ,builtin)\n               ;; isearch\n               (isearch :bold t :foreground ,warning :background ,bg3)\n               (isearch-fail :foreground ,bg1 :background ,warning)\n               ;; jde-java\n               (jde-java-font-lock-constant-face :foreground ,const)\n               (jde-java-font-lock-modifier-face :foreground ,key3)\n               (jde-java-font-lock-number-face :foreground ,var)\n               (jde-java-font-lock-package-face :foreground ,var)\n               (jde-java-font-lock-private-face :foreground ,keyword)\n               (jde-java-font-lock-public-face :foreground ,keyword)\n               ;; js2-mode\n               (js2-external-variable :foreground ,type  )\n               (js2-function-param :foreground ,const)\n               (js2-jsdoc-html-tag-delimiter :foreground ,str)\n               (js2-jsdoc-html-tag-name :foreground ,key2)\n               (js2-jsdoc-value :foreground ,str)\n               (js2-private-function-call :foreground ,const)\n               (js2-private-member :foreground ,fg3)\n               ;; js3-mode\n               (js3-error-face :underline ,warning)\n               (js3-external-variable-face :foreground ,var)\n               (js3-function-param-face :foreground ,key3)\n               (js3-instance-member-face :foreground ,const)\n               (js3-jsdoc-tag-face :foreground ,keyword)\n               (js3-warning-face :underline ,keyword)\n               ;; magit\n               (magit-branch :foreground ,const :weight bold)\n               (magit-diff-context-highlight :background ,bg3 :foreground ,fg3)\n               (magit-diff-file-header :foreground ,fg2 :background ,bg3)\n               (magit-diffstat-added :foreground ,type)\n               (magit-diffstat-removed :foreground ,var)\n               (magit-hash :foreground ,fg2)\n               (magit-hunk-heading :background ,bg3)\n               (magit-hunk-heading-highlight :background ,bg3)\n               (magit-item-highlight :background ,bg3)\n               (magit-log-author :foreground ,fg3)\n               (magit-process-ng :foreground ,warning :weight bold)\n               (magit-process-ok :foreground ,func :weight bold)\n               (magit-section-heading :foreground ,keyword :weight bold)\n               (magit-section-highlight :background ,bg2)\n               ;; mode-line\n               (mode-line :foreground nil :background ,bg1 :box ,bg1)\n               (mode-line-inactive :foreground ,fg1 :background ,bg1 :box ,bg1)\n               ;; mu4e\n               (mu4e-cited-1-face :foreground ,fg2)\n               (mu4e-cited-7-face :foreground ,fg3)\n               (mu4e-header-marks-face :foreground ,type)\n               (mu4e-view-url-number-face :foreground ,type)\n               ;; org\n               (org-agenda-date :foreground ,rainbow-2 :underline nil)\n               (org-agenda-dimmed-todo-face :foreground ,comment)\n               (org-agenda-done :foreground ,rainbow-6)\n               (org-agenda-structure :foreground ,rainbow-3)\n               (org-block :foreground ,rainbow-5)\n               (org-code :foreground ,rainbow-7)\n               (org-column :background ,bg4)\n               (org-column-title :inherit org-column :weight bold :underline t)\n               (org-date :foreground ,rainbow-2 :underline t)\n               (org-document-info :foreground ,rainbow-8)\n               (org-document-info-keyword :foreground ,comment)\n               (org-document-title :weight bold :foreground ,rainbow-5 :height 1.44)\n               (org-done :foreground ,rainbow-6)\n               (org-ellipsis :foreground ,comment)\n               (org-footnote :foreground ,rainbow-8)\n               (org-formula :foreground ,rainbow-4)\n               (org-headline-done :foreground ,comment :bold nil :strike-through t)\n               (org-hide :foreground ,bg1 :background ,bg1)\n               (org-level-1 :inherit bold :foreground ,rainbow-4)\n               (org-level-2 :inherit bold :foreground ,rainbow-3)\n               (org-level-3 :bold nil :foreground ,rainbow-6)\n               (org-level-4 :bold nil :foreground ,rainbow-7)\n               (org-level-5 :bold nil :foreground ,rainbow-2)\n               (org-level-6 :bold nil :foreground ,rainbow-5)\n               (org-level-7 :bold nil :foreground ,rainbow-8)\n               (org-level-8 :bold nil :foreground ,rainbow-1)\n               (org-link :foreground ,rainbow-2 :underline t)\n               (org-priority :foreground ,rainbow-2)\n               (org-scheduled :foreground ,rainbow-6)\n               (org-scheduled-previously :foreground ,rainbow-7)\n               (org-scheduled-today :foreground ,rainbow-6)\n               (org-sexp-date :foreground ,fg4)\n               (org-special-keyword :foreground ,rainbow-7)\n               (org-table :foreground ,rainbow-3)\n               (org-tag :foreground ,rainbow-4 :bold t :background ,bg2)\n               (org-todo :foreground ,rainbow-5 :bold t :background ,bg2)\n               (org-upcoming-deadline :foreground ,rainbow-7)\n               (org-warning :weight bold :foreground ,rainbow-4)\n               ;; outline\n               (outline-1 :foreground ,rainbow-6)\n               (outline-2 :foreground ,rainbow-3)\n               (outline-3 :foreground ,rainbow-2)\n               (outline-4 :foreground ,rainbow-5)\n               (outline-5 :foreground ,rainbow-5)\n               (outline-6 :foreground ,rainbow-8)\n               ;; powerline\n               (powerline-evil-base-face :foreground ,bg2)\n               (powerline-evil-emacs-face :inherit powerline-evil-base-face :background ,rainbow-7)\n               (powerline-evil-insert-face :inherit powerline-evil-base-face :background ,rainbow-2)\n               (powerline-evil-motion-face :inherit powerline-evil-base-face :background ,rainbow-3)\n               (powerline-evil-normal-face :inherit powerline-evil-base-face :background ,rainbow-6)\n               (powerline-evil-operator-face :inherit powerline-evil-base-face :background ,rainbow-4)\n               (powerline-evil-replace-face :inherit powerline-evil-base-face :background ,rainbow-9)\n               (powerline-evil-visual-face :inherit powerline-evil-base-face :background ,rainbow-5)\n               (powerline-active1 :background ,bg6 :foreground ,fg1)\n               (powerline-active2 :background ,bg6 :foreground ,fg1)\n               (powerline-inactive2 :background ,bg3 :foreground ,fg1)\n               (powerline-inactive2 :background ,bg3 :foreground ,fg1)\n               ;; rainbow-delimiters\n               (rainbow-delimiters-depth-1-face :foreground ,rainbow-1)\n               (rainbow-delimiters-depth-2-face :foreground ,rainbow-2)\n               (rainbow-delimiters-depth-3-face :foreground ,rainbow-3)\n               (rainbow-delimiters-depth-4-face :foreground ,rainbow-4)\n               (rainbow-delimiters-depth-5-face :foreground ,rainbow-5)\n               (rainbow-delimiters-depth-6-face :foreground ,rainbow-6)\n               (rainbow-delimiters-depth-7-face :foreground ,rainbow-7)\n               (rainbow-delimiters-depth-8-face :foreground ,rainbow-8)\n               (rainbow-delimiters-unmatched-face :foreground ,warning)\n               ;; rpm-spec\n               (rpm-spec-dir-face :foreground ,rainbow-6)\n               (rpm-spec-doc-face :foreground ,rainbow-4)\n               (rpm-spec-ghost-face :foreground ,rainbow-3)\n               (rpm-spec-macro-face :foreground ,rainbow-7)\n               (rpm-spec-obsolete-tag-face :inherit font-lock-warning-face)\n               (rpm-spec-package-face :foreground ,rainbow-3)\n               (rpm-spec-section-face :foreground ,rainbow-7)\n               (rpm-spec-tag-face :foreground ,rainbow-2)\n               (rpm-spec-var-face :foreground ,rainbow-10)\n               ;; slime\n               (slime-repl-inputed-output-face :foreground ,type)\n               ;; spam\n               (spam :inherit gnus-summary-normal-read :foreground ,warning :strike-through t :slant oblique)\n               ;; term\n               (term :foreground ,fg1 :background ,bg1)\n               (term-color-black :foreground ,bg3 :background ,bg3)\n               (term-color-blue :foreground ,func :background ,func)\n               (term-color-cyan :foreground ,str :background ,str)\n               (term-color-green :foreground ,type :background ,bg3)\n               (term-color-magenta :foreground ,builtin :background ,builtin)\n               (term-color-red :foreground ,keyword :background ,bg3)\n               (term-color-white :foreground ,fg2 :background ,fg2)\n               (term-color-yellow :foreground ,var :background ,var)\n               ;; undo-tree\n               (undo-tree-visualizer-current-face :foreground ,builtin)\n               (undo-tree-visualizer-default-face :foreground ,fg2)\n               (undo-tree-visualizer-register-face :foreground ,type)\n               (undo-tree-visualizer-unmodified-face :foreground ,var)\n               ;; web-mode\n               (web-mode-builtin-face :inherit ,font-lock-builtin-face)\n               (web-mode-comment-face :inherit ,font-lock-comment-face)\n               (web-mode-constant-face :inherit ,font-lock-constant-face)\n               (web-mode-doctype-face :inherit ,font-lock-comment-face)\n               (web-mode-function-name-face :inherit ,font-lock-function-name-face)\n               (web-mode-html-attr-name-face :foreground ,type)\n               (web-mode-html-attr-value-face :foreground ,func)\n               (web-mode-html-tag-face :foreground ,keyword :bold t)\n               (web-mode-keyword-face :foreground ,keyword)\n               (web-mode-string-face :foreground ,str)\n               (web-mode-type-face :inherit ,font-lock-type-face)\n               (web-mode-warning-face :inherit ,font-lock-warning-face)\n               ;; which-func\n               (which-func :inherit ,font-lock-function-name-face)\n               (dired-directory :foreground ,func :weight normal)\n               (dired-flagged :foreground ,keyword)\n               (dired-header :foreground ,fg3 :background ,bg1)\n               (dired-ignored :inherit shadow)\n               (dired-mark :foreground ,var :weight bold)\n               (dired-marked :foreground ,builtin :weight bold)\n               (dired-perm-write :foreground ,fg3 :underline t)\n               (dired-symlink :foreground ,str :weight normal :slant italic)\n               (dired-warning :foreground ,warning :underline t)\n               (diredp-compressed-file-name :foreground ,fg3)\n               (diredp-compressed-file-suffix :foreground ,fg4)\n               (diredp-date-time :foreground ,var)\n               (diredp-deletion-file-name :foreground ,keyword :background ,bg5)\n               (diredp-deletion :foreground ,keyword :weight bold)\n               (diredp-dir-heading :foreground ,fg2 :background ,bg4)\n               (diredp-dir-name :inherit dired-directory)\n               (diredp-dir-priv :inherit dired-directory)\n               (diredp-executable-tag :foreground ,builtin)\n               (diredp-file-name :foreground ,fg1)\n               (diredp-file-suffix :foreground ,fg4)\n               (diredp-flag-mark-line :foreground ,fg2 :slant italic :background ,bg5)\n               (diredp-flag-mark :foreground ,fg2 :weight bold :background ,bg5)\n               (diredp-ignored-file-name :foreground ,fg1)\n               (diredp-mode-line-flagged :foreground ,warning)\n               (diredp-mode-line-marked :foreground ,warning)\n               (diredp-no-priv :foreground ,fg1)\n               (diredp-number :foreground ,const)\n               (diredp-other-priv :foreground ,builtin)\n               (diredp-rare-priv :foreground ,builtin)\n               (diredp-read-priv :foreground ,type)\n               (diredp-write-priv :foreground ,keyword)\n               (diredp-exec-priv :foreground ,str)\n               (diredp-symlink :foreground ,warning)\n               (diredp-link-priv :foreground ,warning)\n               (diredp-autofile-name :foreground ,str)\n               (diredp-tagged-autofile-name :foreground ,str)\n               (icicle-whitespace-highlight :background ,var)\n               (icicle-special-candidate :foreground ,fg2)\n               (icicle-extra-candidate :foreground ,fg2)\n               (icicle-search-main-regexp-others :foreground ,var)\n               (icicle-search-current-input :foreground ,keyword)\n               (icicle-search-context-level-8 :foreground ,warning)\n               (icicle-search-context-level-7 :foreground ,warning)\n               (icicle-search-context-level-6 :foreground ,warning)\n               (icicle-search-context-level-5 :foreground ,warning)\n               (icicle-search-context-level-4 :foreground ,warning)\n               (icicle-search-context-level-3 :foreground ,warning)\n               (icicle-search-context-level-2 :foreground ,warning)\n               (icicle-search-context-level-1 :foreground ,warning)\n               (icicle-search-main-regexp-current :foreground ,fg1)\n               (icicle-saved-candidate :foreground ,fg1)\n               (icicle-proxy-candidate :foreground ,fg1)\n               (icicle-mustmatch-completion :foreground ,type)\n               (icicle-multi-command-completion :foreground ,fg2 :background ,bg2)\n               (icicle-msg-emphasis :foreground ,func)\n               (icicle-mode-line-help :foreground ,fg4)\n               (icicle-match-highlight-minibuffer :foreground ,builtin)\n               (icicle-match-highlight-Completions :foreground ,func)\n               (icicle-key-complete-menu-local :foreground ,fg1)\n               (icicle-key-complete-menu :foreground ,fg1)\n               (icicle-input-completion-fail-lax :foreground ,keyword)\n               (icicle-input-completion-fail :foreground ,keyword)\n               (icicle-historical-candidate-other :foreground ,fg1)\n               (icicle-historical-candidate :foreground ,fg1)\n               (icicle-current-candidate-highlight :foreground ,warning :background ,bg3)\n               (icicle-Completions-instruction-2 :foreground ,fg4)\n               (icicle-Completions-instruction-1 :foreground ,fg4)\n               (icicle-completion :foreground ,var)\n               (icicle-complete-input :foreground ,builtin)\n               (icicle-common-match-highlight-Completions :foreground ,type)\n               (icicle-candidate-part :foreground ,var)\n               (icicle-annotation :foreground ,fg4))))\n\n  (apply #'custom-theme-set-faces\n         'dracula\n         (let ((color-names (mapcar #'car colors))\n               (graphic-colors (mapcar #'cadr colors))\n               (tty-colors (mapcar #'car (mapcar #'last colors))))\n           (cl-flet* ((expand-for-tty (spec) (cl-progv color-names tty-colors\n                                               (eval `(backquote ,spec))))\n                      (expand-for-graphic (spec) (cl-progv color-names graphic-colors\n                                                   (eval `(backquote ,spec)))))\n             (cl-loop for (face . spec) in faces\n                      collect `(,face\n                                ((((min-colors 16777216))\n                                  ,(expand-for-graphic spec))\n                                 (t\n                                  ,(expand-for-tty spec)))))))))\n\n;;;###autoload\n(when load-file-name\n  (add-to-list 'custom-theme-load-path\n               (file-name-as-directory (file-name-directory load-file-name))))\n\n(provide-theme 'dracula)\n\n;; Local Variables:\n;; no-byte-compile: t\n;; End:\n\n;;; dracula-theme.el ends here\n"
  },
  {
    "path": ".emacs.d/themes/molokai-theme.el",
    "content": ";;; molokai-theme.el --- Yet another molokai theme for Emacs 24\n\n;; Copyright (C) 2013 Huang Bin\n\n;; Author: Huang Bin <huangbin88@foxmail.com>\n;; URL: https://github.com/hbin/molokai-theme\n;; Version: 0.8\n\n;; This program is free software; you can redistribute it and/or modify\n;; it under the terms of the GNU General Public License as published by\n;; the Free Software Foundation, either version 3 of the License, or\n;; (at your option) any later version.\n\n;; This program is distributed in the hope that it will be useful,\n;; but WITHOUT ANY WARRANTY; without even the implied warranty of\n;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n;; GNU General Public License for more details.\n\n;; You should have received a copy of the GNU General Public License\n;; along with this program.  If not, see <http://www.gnu.org/licenses/>.\n\n;;; Commentary:\n;;\n;; This is another molokai dark theme for Emacs 24.\n;; Equiped with my favorites.\n\n;;; Requirements:\n;;\n;; Emacs 24\n\n;;; Code:\n(deftheme molokai \"The molokai color theme for Emacs 24\")\n\n(let ((class '((class color) (min-colors 89)))\n      ;; molokai palette\n      (molokai-white          \"#ffffff\")\n      (molokai-fg             \"#f8f8f0\")\n      (molokai-red            \"#ff0000\")\n      (molokai-pink           \"#f92672\")\n      (molokai-orange+5       \"#ef5939\")\n      (molokai-orange         \"#fd971f\")\n      (molokai-yellow         \"#ffff00\")\n      (molokai-darkgoldenrod  \"#e6db74\")\n      (molokai-wheat          \"#c4be89\")\n      (molokai-olive          \"#808000\")\n      (molokai-chartreuse     \"#a6e22e\")\n      (molokai-lime           \"#00ff00\")\n      (molokai-green          \"#008000\")\n      (molokai-darkwine       \"#1e0010\")\n      (molokai-maroon         \"#800000\")\n      (molokai-wine           \"#960050\")\n      (molokai-teal           \"#008080\")\n      (molokai-aqua           \"#00ffff\")\n      (molokai-blue           \"#66d9ef\")\n      (molokai-slateblue      \"#7070f0\")\n      (molokai-purple         \"#ae81ff\")\n      (molokai-palevioletred  \"#d33682\")\n      (molokai-grey-2         \"#bcbcbc\")\n      (molokai-grey-1         \"#8f8f8f\")\n      (molokai-grey           \"#808080\")\n      (molokai-grey+2         \"#403d3d\")\n      (molokai-grey+3         \"#4c4745\")\n      (molokai-grey+5         \"#232526\")\n      (molokai-bg             \"#1b1d1e\")\n      (molokai-grey+10        \"#080808\")\n      (molokai-dark           \"#000000\")\n      (molokai-base01         \"#465457\")\n      (molokai-base02         \"#455354\")\n      (molokai-base03         \"#293739\")\n      (molokai-dodgerblue     \"#13354a\"))\n  (custom-theme-set-faces\n   'molokai\n\n   ;; base\n   `(default ((t (:background ,molokai-bg :foreground ,molokai-fg))))\n   `(cursor ((t (:background ,molokai-fg :foreground ,molokai-bg))))\n   `(fringe ((t (:foreground ,molokai-base02 :background ,molokai-bg))))\n   `(highlight ((t (:background ,molokai-grey))))\n   `(region ((t (:background  ,molokai-grey+2))\n             (t :inverse-video t)))\n   `(warning ((t (:foreground ,molokai-palevioletred :weight bold))))\n\n   ;; font lock\n   `(font-lock-builtin-face ((t (:foreground ,molokai-chartreuse))))\n   `(font-lock-comment-face ((t (:foreground ,molokai-base01))))\n   `(font-lock-comment-delimiter-face ((t (:foreground ,molokai-base01))))\n   `(font-lock-constant-face ((t (:foreground ,molokai-purple))))\n   `(font-lock-doc-string-face ((t (:foreground ,molokai-darkgoldenrod))))\n   `(font-lock-function-name-face ((t (:foreground ,molokai-chartreuse))))\n   `(font-lock-keyword-face ((t (:foreground ,molokai-pink :weight bold))))\n   `(font-lock-negation-char-face ((t (:foreground ,molokai-wine))))\n   `(font-lock-preprocessor-face ((t (:inherit (font-lock-builtin-face)))))\n   `(font-lock-regexp-grouping-backslash ((t (:inherit (bold)))))\n   `(font-lock-regexp-grouping-construct ((t (:inherit (bold)))))\n   `(font-lock-string-face ((t (:foreground ,molokai-darkgoldenrod))))\n   `(font-lock-type-face ((t (:foreground ,molokai-blue :weight bold))))\n   `(font-lock-variable-name-face ((t (:foreground ,molokai-orange))))\n   `(font-lock-warning-face ((t (:foreground ,molokai-palevioletred :weight bold))))\n\n   ;; mode line\n   `(mode-line-buffer-id ((t (:weight bold))))\n   `(mode-line ((t (:foreground ,molokai-fg\n                                :background ,molokai-bg\n                                :box nil))))\n   `(mode-line-inactive ((t (:foreground ,molokai-fg\n                                         :background ,molokai-bg\n                                         :box nil))))\n\n   ;; search\n   `(isearch ((t (:foreground ,molokai-dark :background ,molokai-wheat :weight bold))))\n   `(isearch-fail ((t (:foreground ,molokai-wine :background ,molokai-darkwine))))\n\n   ;; linum-mode\n   `(linum ((t (:foreground ,molokai-grey-2 :background ,molokai-bg))))\n\n   ;; hl-line-mode\n   `(hl-line-face ((,class (:background ,molokai-grey+5)) (t :weight bold)))\n   `(hl-line ((,class (:background ,molokai-grey+5)) (t :weight bold)))\n\n   ;; vertical-border\n   `(vertical-border ((t (:foreground ,molokai-bg :background ,molokai-bg))))\n\n   ;; TODO\n   ;; ido-mode\n   ;; flycheck\n   ;; show-paren\n   ;; rainbow-delimiters\n   ;; highlight-symbols\n\n   ;; neotree\n   `(neo-banner-face ((t (:foreground ,molokai-darkgoldenrod))))\n   `(neo-header-face ((t (:foreground ,molokai-chartreuse))))\n   `(neo-root-dir-face ((t (:foreground ,molokai-pink :weight bold))))\n   `(neo-dir-link-face ((t (:foreground ,molokai-chartreuse))))\n   `(neo-expand-btn-face ((t (:foreground ,molokai-orange+5 :weight bold))))\n   ))\n\n(defcustom molokai-theme-kit nil\n  \"Non-nil means load molokai-theme-kit UI component\"\n  :type 'boolean\n  :group 'molokai-theme)\n\n(defcustom molokai-theme-kit-file\n  (concat (file-name-directory\n           (or (buffer-file-name) load-file-name))\n          \"molokai-theme-kit.el\")\n  \"molokai-theme-kit-file\"\n  :type 'string\n  :group 'molokai-theme)\n\n(if (and molokai-theme-kit\n         (file-exists-p molokai-theme-kit-file))\n    (load-file molokai-theme-kit-file))\n\n;;;###autoload\n(and load-file-name\n     (boundp 'custom-theme-load-path)\n     (add-to-list 'custom-theme-load-path\n                  (file-name-as-directory\n                   (file-name-directory load-file-name))))\n\n(provide-theme 'molokai)\n\n;; Local Variables:\n;; no-byte-compile: t\n;; End:\n\n;;; molokai-theme.el ends here\n"
  },
  {
    "path": ".mozilla/chrome/_browser.css",
    "content": "#navigator-toolbox :-moz-any(toolbar, #nav-bar-customization-target)\n{\n\t-moz-box-align: center !important;\n}\n\n#navigator-toolbox > toolbar:not(#TabsToolbar)\n{\n\tcolor: var(--toolbar-color) !important;\n}\n\n#navigator-toolbox :-moz-any(.toolbarbutton-1, .bookmark-item:not(.subviewbutton), .scrollbutton-up, .scrollbutton-down)\n{\n\tborder-radius: 99px !important;\n\ttransition-property:\n\t\tbackground-color,\n\t\tbackground-size,\n\t\tfill-opacity !important;\n\ttransition-duration: .3s !important;\n\ttransition-timing-function:\n\t\tvar(--ease-basic),\n\t\tvar(--ease-out),\n\t\tvar(--ease-basic) !important;\n\n\tfill: currentColor !important;\n\tfill-opacity: 0 !important;\n\n\tbackground-image:\n\t\turl(circle.svg),\n\t\turl(circle.svg) !important;\n\tbackground-size: 25% !important;\n\tbackground-repeat: no-repeat !important;\n\tbackground-position: center !important;\n\tbackground-color: transparent !important;\n}\n\n#navigator-toolbox :-moz-any(.toolbarbutton-1, .bookmark-item:not(.subviewbutton), .scrollbutton-up, .scrollbutton-down)\n{\n\tfont-size: 12px !important;\n\tpadding: 0 !important;\n\tmargin: 0 !important;\n\tborder: 2px solid transparent !important;\n\tbackground-clip: padding-box !important;\n}\n\n#navigator-toolbox :-moz-any(.toolbarbutton-1, .bookmark-item:not(.subviewbutton), .scrollbutton-up, .scrollbutton-down)[disabled]\n{\n\topacity: .42 !important;\n}\n\n#navigator-toolbox :-moz-any(.toolbarbutton-1, .bookmark-item:not(.subviewbutton), .scrollbutton-up, .scrollbutton-down):hover:not([disabled]),\n#navigator-toolbox :-moz-any(.toolbarbutton-1, .bookmark-item:not(.subviewbutton), .scrollbutton-up, .scrollbutton-down):-moz-any(:hover:active, [checked], [open]):not([disabled])\n{\n\tbackground-color: var(--toolbarbutton-hover-background) !important;\n}\n\n#navigator-toolbox :-moz-any(.toolbarbutton-1, .bookmark-item:not(.subviewbutton), .scrollbutton-up, .scrollbutton-down):-moz-any(:hover:active, [checked], [open]):not([disabled])\n{\n\tfill-opacity: .04 !important;\n\tbackground-size: 100% !important;\n}\n\n#navigator-toolbox :-moz-any(.toolbarbutton-icon, .toolbarbutton-badge-stack)\n{\n\tfill-opacity: 1 !important;\n\tborder: 0 !important;\n\tbox-shadow: none !important;\n}\n\n#navigator-toolbox .toolbarbutton-1 > .toolbarbutton-icon\n{\n\twidth: calc(2 * var(--toolbarbutton-inner-padding) + 16px) !important;\n\theight: calc(2 * var(--toolbarbutton-inner-padding) + 16px) !important;\n}\n\n#navigator-toolbox > #PersonalToolbar .toolbarbutton-1 > .toolbarbutton-icon,\n#navigator-toolbox :-moz-any(.toolbarbutton-1, .scrollbutton-up, .scrollbutton-down) > :-moz-any(.toolbarbutton-icon, .toolbarbutton-badge-stack)\n{\n\tpadding: 6px !important;\n\tbackground: 0 !important;\n}\n\n/* high DPI adjustments */\n@media (min--moz-device-pixel-ratio: 2)\n{\n \t#navigator-toolbox::after\n\t{\n\t\t-moz-appearance: none !important;\n\t\tbackground-color: var(--toolbar-bgcolor) !important;\n\t\tbox-shadow: inset 0 -.5px var(--toolbox-border-bottom-color) !important;\n\t}\n}"
  },
  {
    "path": ".mozilla/chrome/_navbar.css",
    "content": "#nav-bar\n{\n\tmin-height: 48px !important;\n\tbox-shadow: none !important;\n\tpadding-left: 6px !important;\n\tpadding-right: 6px !important;\n}\n\n#reload-button[disabled]:not(:-moz-window-inactive) > .toolbarbutton-icon\n{\n\topacity: 1 !important;\n}\n\n#navigator-toolbox :-moz-any(#back-button, #forward-button)\n{\n\tlist-style-image: url(arrow-back-1x.svg) !important;\n}\n\n#navigator-toolbox::after\n{\n    border-bottom: 0px !important;\n}\n\n/* Windows */\n#navigator-toolbox #PanelUI-button\n{\n\tborder: none !important;\n\tmargin: 0 !important;\n}\n\n#navigator-toolbox #PanelUI-menu-button\n{\n\tlist-style-image: url(menu.svg) !important;\n}\n\n#navigator-toolbox #reload-button\n{\n\tlist-style-image: url(refresh-1x.svg) !important;\n}\n\n#navigator-toolbox #stop-button\n{\n\tlist-style-image: url(stop-1x.svg) !important;\n}\n\n#navigator-toolbox #forward-button\n{\n\ttransform: scaleX(-1) !important;\n}\n\n#navigator-toolbox #home-button\n{\n\tlist-style-image: url(home-1x.svg) !important;\n}\n\n#navigator-toolbox #sync-button\n{\n\tlist-style-image: url(profile.svg) !important;\n}\n\n#navigator-toolbox #sync-button .toolbarbutton-icon\n{\n\ttransform: scale(calc(1 + 1 / 16));\n}\n\n#urlbar-container,\n#searchbar-container\n{\n\toverflow: visible !important;\n\tpadding: 0 5px !important;\n}\n\n#urlbar,\n#searchbar\n{\n\tfont-size: 14px !important;\n\tborder-radius: 99px !important;\n\tbackground-color: var(--toolbar-field-background-color) !important;\n\tcolor: inherit !important;\n\tborder: 0 !important;\n\tbox-shadow: none !important;\n\tmargin: 1px !important;\n\tpadding: 2px !important;\n\tbackground-clip: padding-box !important;\n\tmin-height: 28px !important;\n\ttransition: background-color .1s var(--ease-basic) !important;\n}\n\n#urlbar:hover,\n#searchbar:hover\n{\n\tbackground-color: var(--toolbar-field-hover-background-color) !important;\n}\n\n#urlbar[focused],\n#searchbar[focused]\n{\n\tbackground-color: var(--toolbar-field-focus-background-color) !important;\n\tborder: 2px solid var(--toolbar-field-focus-border-color) !important;\n\tpadding: 1px !important;\n\tmargin: 0 !important;\n}\n\n#identity-box\n{\n\tpadding: 0 8px !important;\n\tmargin: 0 !important;\n\tborder: 0 !important;\n\tposition: relative !important;\n\tbackground: 0 !important;\n}\n\n#urlbar[pageproxystate=valid] > #identity-box:not(.no-hover) > #identity-icon\n{\n\tfill-opacity: 1 !important;\n}\n\n#identity-icon-labels\n{\n\tpadding-inline-start: 10px !important;\n\tcolor: inherit !important;\n}\n\n#identity-box:-moz-any(.notSecureText, .verifiedIdentity, .chromeUI, .extensionPage, .certUserOverridden),\n#urlbar-display-box\n{\n\toverflow: visible !important;\n\tmargin-inline-end: 8px !important;\n}\n\n/* separator */\n#identity-box:-moz-any(.notSecureText, .verifiedIdentity, .chromeUI, .extensionPage, .certUserOverridden)::after,\n#urlbar-display-box::after\n{\n\tcontent: \"\" !important;\n\tdisplay: -moz-box !important;\n\tbackground: #9d9e9f !important;\n\theight: 16px !important;\n\twidth: 1px !important;\n\ttransform: translateX(8px) !important;\n\ttransition: opacity .2s var(--ease-basic) !important;\n}\n\n#identity-box:-moz-any(.notSecureText, .verifiedIdentity, .chromeUI, .extensionPage, .certUserOverridden):hover:not(.no-hover)::after,\n#identity-box:-moz-any(.notSecureText, .verifiedIdentity, .chromeUI, .extensionPage, .certUserOverridden)[open]::after\n{\n\topacity: 0 !important;\n}\n\n#urlbar[pageproxystate=valid] > #identity-icon\n{\n\tlist-style-image: url(info-1x.svg) !important;\n}\n\n#urlbar[pageproxystate=valid] > #identity-box:-moz-any(.verifiedDomain, .verifiedIdentity) > #identity-icon\n{\n\tlist-style-image: url(connection-1x.svg) !important;\n}\n\n#urlbar[pageproxystate=valid] > #identity-box.chromeUI > #identity-icon\n{\n\tlist-style-image: url(identity-icons-brand.svg) !important;\n}\n\n#identity-box > image\n{\n\tfill: currentColor !important;\n\tfill-opacity: 1 !important;\n}\n\n#identity-box.extensionPage > #identity-icon\n{\n\tlist-style-image: none !important;\n\tmargin-inline-end: -16px !important;\n}\n\n/* no longer used as a connection icon */\n#connection-icon\n{\n\tdisplay: none !important;\n\tlist-style-image: url(naughty-shield-1x.svg) !important;\n}\n\n#identity-box:-moz-any(\n.mixedActiveBlocked,\n.mixedDisplayContentLoadedActiveBlocked,\n.mixedActiveContent) > #connection-icon\n{\n\tdisplay: -moz-box !important;\n}\n\n#urlbar[pageproxystate=valid] > #identity-box:-moz-any(\n.certUserOverridden,\n.weakCipher,\n.mixedActiveContent) > #identity-icon\n{\n\tlist-style-image: url(connection-warning-1x.svg) !important;\n}\n\n#identity-box.certUserOverridden\n{\n\tcolor: #c94031 !important;\n}\n\n.certUserOverridden #identity-icon-labels\n{\n\tvisibility: visible !important;\n\tdisplay: -moz-box !important;\n}\n\n.certUserOverridden #identity-icon-labels::after\n{\n\tcontent: \"Not Secure\" !important;\n\tdisplay: -moz-box !important;\n}\n\n.urlbar-input\n{\n\tpadding: 0 !important;\n}\n\n.searchbar-textbox\n{\n\tborder: 0 !important;\n\tbackground: 0 !important;\n\tbox-shadow: none !important;\n\tmargin: 0 !important;\n}\n\n#page-action-buttons > #pageActionSeparator,\n.urlbar-history-dropmarker\n{\n\tdisplay: none !important;\n}\n\n#pageActionSeparator\n{\n\theight: 24px !important;\n}\n\n.urlbar-icon-wrapper\n{\n\tbackground: 0 !important;\n}\n\n.urlbar-icon,\n#identity-box\n{\n\tmin-width: 32px !important;\n\theight: 24px !important;\n\tpadding: 4px 8px !important;\n\tborder-radius: 99px !important;\n\tfill-opacity: 1 !important;\n\ttransition: background-color .2s var(--ease-basic);\n\tbackground-color: transparent !important;\n}\n\n.urlbar-icon:hover:not([disabled]),\n#identity-box:hover:not(.no-hover)\n{\n\tbackground-color: var(--toolbarbutton-hover-background) !important;\n}\n\n.urlbar-icon:hover:active:not([disabled]),\n.urlbar-icon[open],\n#identity-box:hover:active:not(.no-hover),\n#identity-box[open]:not(.no-hover)\n{\n\tbackground-color: var(--toolbarbutton-active-background) !important;\n\ttransition-duration: 0 !important;\n}\n\n#pageActionButton\n{\n\tlist-style-image: url(menu.svg) !important;\n}\n\n.urlbar-page-action:not(#star-button-box)\n{\n\ttransition:\n\t\tbackground-color .2s var(--ease-basic),\n\t\tmargin .15s var(--ease-in),\n\t\topacity .15s var(--ease-basic),\n\t\tvisibility 0s .2s !important;\n\topacity: 0 !important;\n\tvisibility: hidden !important;\n\tmargin-inline-start: -32px !important;\n}\n\n#urlbar:hover .urlbar-page-action:not(#star-button-box),\n.urlbar-page-action:not(#star-button-box):-moz-any(:hover, [open], [readeractive])\n{\n\ttransition:\n\t\tbackground-color .2s var(--ease-basic),\n\t\tmargin .3s var(--ease-out),\n\t\topacity .3s var(--ease-basic) !important;\n\topacity: 1 !important;\n\tvisibility: visible !important;\n\tmargin-inline-start: 0 !important;\n}\n\n#star-button\n{\n\tlist-style-image: url(star-1x.svg) !important;\n\tfill-opacity: 0 !important;\n}\n\n#star-button[starred]\n{\n\tfill: var(--toolbarbutton-icon-fill-attention) !important;\n\tfill-opacity: 1 !important;\n}\n\n#star-button-animatable-box\n{\n\tdisplay: none !important;\n}\n\n/* high DPI adjustments */\n@media (min--moz-device-pixel-ratio: 2)\n{\n\t#navigator-toolbox :-moz-any(#back-button, #forward-button)\n\t{\n\t\tlist-style-image: url(arrow-back-2x.svg) !important;\n\t}\n\n\t#navigator-toolbox #PanelUI-menu-button .toolbarbutton-icon\n\t{\n\t\ttransform: translate(-.5px, -.5px) !important;\n\t}\n\n\t#navigator-toolbox #stop-button\n\t{\n\t\tlist-style-image: url(stop-2x.svg) !important;\n\t}\n\n\t#navigator-toolbox #reload-button\n\t{\n\t\tlist-style-image: url(refresh-2x.svg) !important;\n\t}\n\t\n\t#navigator-toolbox #home-button\n\t{\n\t\tlist-style-image: url(home-2x.svg) !important;\n\t}\n\n\t#navigator-toolbox #star-button\n\t{\n\t\tlist-style-image: url(star-2x.svg) !important;\n\t}\n\t\n\t#identity-icon-labels\n\t{\n\t\tpadding-inline-end: .5px !important;\n\t}\n\n\t#urlbar[pageproxystate=valid] > #identity-box:-moz-any(.unknownIdentity, .notSecure) > #identity-icon\n\t{\n\t\tlist-style-image: url(info-2x.svg) !important;\n\t\ttransform: translate(.5px, .5px) !important;\n\t}\n\t\n\t#urlbar[pageproxystate=valid] > #identity-box:-moz-any(.verifiedDomain, .verifiedIdentity) > #identity-icon\n\t{\n\t\tlist-style-image: url(connection-2x.svg) !important;\n\t}\n\t\n\t#urlbar[pageproxystate=valid] > #identity-box:-moz-any(\n\t.certUserOverridden,\n\t.weakCipher,\n\t.mixedActiveContent) > #identity-icon\n\t{\n\t\tlist-style-image: url(connection-warning-2x.svg) !important;\n\t}\n\t\n\t#connection-icon\n\t{\n\t\tlist-style-image: url(naughty-shield-2x.svg) !important;\n\t}\n\n\t#identity-icon-labels,\n\t.urlbar-input,\n\t.searchbar-input\n\t{\n\t\ttransform: translateY(-.5px) !important;\n\t}\n}\n"
  },
  {
    "path": ".mozilla/chrome/_personalbar.css",
    "content": "#navigator-toolbox .bookmark-item\n{\n\tpadding: 6px !important;\n}"
  },
  {
    "path": ".mozilla/chrome/_tabbar.css",
    "content": "#TabsToolbar\n{\n\tpadding-inline-end: 2px !important;\n\tcolor: var(--chrome-color) !important;\n}\n\n#TabsToolbar:-moz-lwtheme-darktext:not(:-moz-window-inactive),\n#main-window[privatebrowsingmode] #TabsToolbar\n{\n\t-moz-appearance: none !important;\n}\n\n.titlebar-placeholder\n{\n\tborder: 0 !important;\n}\n\n.titlebar-placeholder[type=pre-tabs]\n{\n\twidth: 12px !important;\n}\n\n.titlebar-placeholder[type=post-tabs]\n{\n\twidth: 0 !important;\n}\n\n/* add space at end of tab bar if no buttons present */\n#TabsToolbar:-moz-any(\n\t[currentset$=\"tabbrowser-tabs\"],\n\t[currentset$=\"tabbrowser-tabs,alltabs-button\"],\n\t[currentset$=\"tabbrowser-tabs,new-tab-button\"],\n\t[currentset$=\"tabbrowser-tabs,alltabs-button,new-tab-button\"],\n\t[currentset$=\"tabbrowser-tabs,new-tab-button,alltabs-button\"]\n) .titlebar-placeholder[type=post-tabs]\n{\n\twidth: 46px !important;\n}\n\n#tabbrowser-tabs:not([overflow]) .arrowscrollbox-scrollbox\n{\n\tmargin: 0 -8px !important;\n}\n\n#tabbrowser-tabs .scrollbox-innerbox\n{\n\tmargin: 0 8px !important;\n}\n\n/* vertically center buttons in tab scroll area */\n#tabbrowser-tabs :-moz-any(.toolbarbutton-1, .scrollbutton-up, .scrollbutton-down)\n{\n\tmargin-top: calc((var(--tab-min-height) - var(--button-size)) / 2) !important;\n\tmargin-bottom: calc((var(--tab-min-height) - var(--button-size)) / 2) !important;\n}\n\n.tabbrowser-tab\n{\n\tmin-height: var(--tab-min-height) !important;\n\toverflow: visible !important;\n\tfont-size: 12px !important;\n}\n\n/* neighbouring tabs should \"pinch\" together */\n.tabbrowser-tab:not([last-visible-tab])\n{\n\tmargin-inline-end: -.5px !important;\n}\n\n/* special case for pinned tabs when overflowing */\n#tabbrowser-tabs:not([overflow]) .tabbrowser-tab:not([first-visible-tab]),\n#tabbrowser-tabs[overflow] .tabbrowser-tab:not([first-visible-tab]):not([pinned])\n{\n\tmargin-inline-start: -.5px !important;\n}\n\n#tabbrowser-tabs[overflow] .tabbrowser-tab:not([first-visible-tab])[pinned] .tab-stack\n{\n\tmargin-inline-start: -2px !important;\n}\n\n.tabbrowser-tab[fadein]\n{\n\tmax-width: 240px !important;\n}\n\n.tab-content\n{\n\tposition: relative !important;\n\toverflow: hidden !important;\n\tpadding-inline-start: 12px !important;\n\tpadding-inline-end: 8px !important;\n}\n\n.tab-content::before,\n.tab-content::after\n{\n\tcontent: \"\" !important;\n\tdisplay: -moz-box !important;\n\tposition: absolute !important;\n\tbackground-color: currentColor !important;\n\twidth: 1px !important;\n\theight: 20px !important;\n\ttransform: translateY(-10px) !important;\n\topacity: 0 !important;\n\ttransition: opacity .2s var(--ease-basic) !important;\n}\n\n.tab-content::before\n{\n\tleft: 0 !important;\n}\n\n.tab-content::after\n{\n\tright: 0 !important;\n}\n\n.tab-throbber,\n.tab-throbber-fallback,\n.tab-icon-image,\n.tab-sharing-icon-overlay,\n.tab-icon-sound,\n.tab-close-button\n{\n\tmargin-top: 0 !important;\n}\n\n.tabbrowser-tab::before,\n.tabbrowser-tab::after,\n.tab-line\n{\n\tdisplay: none !important;\n}\n\n.tab-background\n{\n\t-moz-context-properties: fill, fill-opacity !important;\n\tbackground-color: transparent !important;\n\tbackground-image:\n\t\t-moz-image-rect(url(tab.svg), 0, 25%, 25%, 0),\n\t\t-moz-image-rect(url(tab.svg), 0, 100%, 25%, 75%),\n\t\t-moz-image-rect(url(tab.svg), 25%, 25%, 75%, 0),\n\t\t-moz-image-rect(url(tab.svg), 25%, 100%, 75%, 75%),\n\t\t-moz-image-rect(url(tab.svg), 75%, 25%, 100%, 0),\n\t\t-moz-image-rect(url(tab.svg), 75%, 100%, 100%, 75%),\n\t\t-moz-image-rect(url(tab.svg), 0, 75%, 100%, 25%) !important;\n\tbackground-size:\n\t\t16px 8px, 16px 8px,\n\t\t16px calc(100% - 16px), 16px calc(100% - 16px),\n\t\t16px 8px, 16px 8px,\n\t\tcalc(100% - 32px) 100% !important;\n\tbackground-position:\n\t\tleft top, right top,\n\t\tleft 8px, right 8px,\n\t\tleft bottom, right bottom,\n\t\t16px top !important;\n\tbackground-repeat: no-repeat !important;\n\tbackground-attachment: local !important;\n\tmargin: 0 -8px !important;\n\tborder: 0 !important;\n\ttransition: fill-opacity .2s var(--ease-basic) !important;\n\tfill: var(--toolbar-bgcolor) !important;\n\tfill-opacity: 0 !important;\n\t\n\t/* required due to negative margin */\n\tpointer-events: none !important;\n}\n\n.tabbrowser-tab[visuallyselected][style*=transform] + .tabbrowser-tab[style*=transform] .tab-content::after,\n.tabbrowser-tab[style*=transform]:not([visuallyselected]) .tab-content::before,\n.tabbrowser-tab[style*=transform] + .tabbrowser-tab:not([visuallyselected]) .tab-content::before,\n.tabbrowser-tab:not([visuallyselected]):not(:hover):not([multiselected]) + .tabbrowser-tab:not([visuallyselected]):not(:hover):not([multiselected]) .tab-content::before,\n#tabbrowser-tabs[hasadjacentnewtabbutton] .tabbrowser-tab[last-visible-tab]:not([visuallyselected]):not(:hover):not([multiselected]) .tab-content::after\n{\n\topacity: var(--tab-separator-opacity) !important;\n}\n\n.tabbrowser-tab:hover .tab-background\n{\n\tfill-opacity: var(--tab-hover-fill-opacity) !important;\n}\n\n.tabbrowser-tab[multiselected] .tab-background\n{\n\tfill-opacity: var(--tab-focus-fill-opacity) !important;\n}\n\n.tabbrowser-tab[visuallyselected]\n{\n\tcolor: var(--toolbar-color) !important;\n}\n\n.tabbrowser-tab[visuallyselected] .tab-background\n{\n\ttransition: none !important;\n\tfill-opacity: 1 !important;\n}\n\n.tabbrowser-tab[visuallyselected] .tab-close-button\n{\n\tcolor: var(--toolbar-color) !important;\n}\n\n.tab-throbber,\n.tab-throbber-fallback\n{\n\tmargin-inline-end: 8px !important;\n}\n\n.tab-icon-image\n{\n\tmargin: 0 !Important;\n}\n\n/* hide new tab favicon */\n.tabbrowser-tab[image^=\"chrome://branding/\"]:not([pinned]) .tab-icon-image\n{\n\tdisplay: none !important;\n}\n\n.tab-label-container\n{\n\tmargin-top: -2px !important;\n\topacity: 1 !important;\n}\n\n.tabbrowser-tab[image]:not([image^=\"chrome://branding/\"]) .tab-label-container\n{\n\tpadding-inline-start: 8px !important;\n}\n\n.tabbrowser-tab[fadein] .tab-close-button\n{\n\tvisibility: visible !important;\n}\n\n.tab-close-button\n{\n\tlist-style-image: url(close-tab.svg) !important;\n\twidth: 16px !important;\n\theight: 16px !important;\n\tmargin: 0 !important;\n\tpadding: 0 !important;\n\tborder-radius: 99px !important;\n\ttransition-property: fill-opacity, background-color !important;\n\ttransition-duration: .15s !important;\n\ttransition-timing-function: var(--ease-basic) !important;\n\tfill-opacity: 1 !important;\n}\n\n.tab-close-button:hover\n{\n\tbackground-color: var(--toolbarbutton-hover-background) !important;\n}\n\n.tab-throbber\n{\n\t-moz-context-properties: fill, fill-opacity !important;\n\tfill: currentColor !important;\n\tfill-opacity: .7 !important;\n\tbackground-image: url(spinner-busy.svg) !important;\n}\n\n.tab-throbber::before,\n.tab-throbber-fallback\n{\n\tdisplay: none !important;\n}\n\n.tab-throbber[progress]\n{\n\tfill: var(--tab-loading-fill) !important;\n\tfill-opacity: 1 !important;\n\tbackground-image: url(spinner-progress.svg) !important;\n}\n\n/* clipped tabs */\n#tabbrowser-tabs[closebuttons=activetab] .tab-content:not([pinned])\n{\n\tpadding-inline-start: 8px !important;\n}\n\n#tabbrowser-tabs[closebuttons=activetab] .tabbrowser-tab[image]:not([image^=\"chrome://branding/\"]) .tab-label-container\n{\n\tpadding-inline-start: 8px !important;\n}\n\n#tabbrowser-tabs[closebuttons=activetab] .tabbrowser-tab:not([visuallyselected]) .tab-close-button\n{\n\tvisibility: collapse !important;\n}\n\n#tabbrowser-tabs[closebuttons=activetab] .tab-label-container[textoverflow][labeldirection=\"ltr\"]:not([pinned]),\n#tabbrowser-tabs[closebuttons=activetab] .tab-label-container[textoverflow]:not([labeldirection]):-moz-locale-dir(ltr):not([pinned])\n{\n    mask-image: linear-gradient(to right, black 70%, transparent) !important;\n}\n\n#tabbrowser-tabs[closebuttons=activetab] .tab-label-container[textoverflow][labeldirection=\"rtl\"]:not([pinned]),\n#tabbrowser-tabs[closebuttons=activetab] .tab-label-container[textoverflow]:not([labeldirection]):-moz-locale-dir(rtl):not([pinned])\n{\n    mask-image: linear-gradient(to left, black 70%, transparent) !important;\n}\n\n/* overflowing and pinned tabs */\n#tabbrowser-tabs[overflow] .tabbrowser-tab[pinned]\n{\n\t/* gives scrollbutton-up extra room */\n\ttransform: translateX(-8px) !important;\n}\n\n.tab-content[pinned]\n{\n\t-moz-box-pack: center !important;\n}\n\n.tab-icon-image[pinned]\n{\n\tmargin: auto !important;\n}\n\n.tab-content[pinned]\n{\n\twidth: 36px !important;\n\tpadding: 0 !important;\n\tpadding-inline-start: 0 !important;\n\tpadding-inline-end: 0 !important;\n}\n\n:-moz-any(.tab-label-container, .tab-close-button)[pinned]\n{\n\tdisplay: none !important;\n}\n\n/* close button / favicon is centered within 36px tab */\n@supports -moz-bool-pref(\"materialFox.reduceTabOverflow\")\n{\n\t#tabbrowser-tabs[overflow] .tab-content\n\t{\n\t\t-moz-box-pack: center !important;\n\t}\n\t\n\t#tabbrowser-tabs[overflow] .tab-icon-image\n\t{\n\t\tmargin: auto !important;\n\t}\n\t\n\t#tabbrowser-tabs[overflow] .tab-content[image]:not([image^=\"chrome://branding/\"]):not([pinned])\n\t{\n\t\twidth: 36px !important;\n\t\tpadding: 0 !important;\n\t\tpadding-inline-start: 0 !important;\n\t\tpadding-inline-end: 0 !important;\n\t}\n\t\n\t#tabbrowser-tabs[overflow] .tabbrowser-tab:not([visuallyselected]):not([pinned]) .tab-close-button,\n\t#tabbrowser-tabs[overflow] .tabbrowser-tab[visuallyselected]:not([pinned]) :-moz-any(.tab-label-container, .tab-icon-image),\n\t#tabbrowser-tabs[overflow] .tabbrowser-tab[image]:not([image^=\"chrome://branding/\"]):not([pinned]) .tab-label-container\n\t{\n\t\tdisplay: none !important;\n\t} \n}\n\n#tabbrowser-tabs .tabs-newtab-button\n{\n\tmargin-inline-start: 6px !important;\n}\n\n.tabs-newtab-button,\n/* Simple New Tab Button */\n#TabsToolbar #_42b6f73f-e197-466e-9059-bd40982e88ce_-browser-action\n{\n\tlist-style-image: url(new-tab.svg) !important;\n}\n\n.arrowscrollbox-overflow-start-indicator,\n.arrowscrollbox-overflow-end-indicator\n{\n\twidth: 1px !important;\n\tmargin: 7px -.5px !important;\n\tbackground: currentColor !important;\n\topacity: var(--tab-separator-opacity) !important;\n}\n\n/* macOS */\n@media (-moz-overlay-scrollbars)\n{\n\t#titlebar-buttonbox-container\n\t{\n\t\t-moz-box-align: start !important;\n\t\tmargin-inline-start: 0 !important;\n\t\tmargin-block-start: 13px !important;\n\t}\n}\n\n/* high DPI adjustments */\n@media (min--moz-device-pixel-ratio: 2)\n{\n\t.tabbrowser-tab::before,\n\t.arrowscrollbox-overflow-start-indicator,\n\t.arrowscrollbox-overflow-end-indicator\n\t{\n\t\ttransform: translateY(.5px) !important;\n\t}\n\n\t.tabbrowser-tab:last-of-type::after\n\t{\n\t\ttransform: translate(-1px, .5px) !important;\n\t}\n\t\n\t/* macOS */\n\t@media (-moz-overlay-scrollbars)\n\t{\n\t\t#titlebar-buttonbox-container\n\t\t{\n\t\t\tmargin-block-start: 13.5px !important;\n\t\t}\n\t}\n}"
  },
  {
    "path": ".mozilla/chrome/_vars.css",
    "content": ":root\n{\n    --ease-in: cubic-bezier(.4, 0, 1, 1);\n\t--ease-out: cubic-bezier(0, 0, .2, 1);\n\t--ease-basic: linear;\n\n\t--button-size: 32px; /* is this used? */\n\t--icon-size: 24px; /* is this used? */\n}\n\n#titlebar,\n#tabbrowser-tabs\n{\n \t--tab-min-height: 34px !important;\n}\n\n@supports -moz-bool-pref(\"materialFox.reduceTabOverflow\")\n{\n\t#tabbrowser-tabs\n\t{\n\t\t--tab-min-width: 36px !important;\n\t}\n}\n\n/* no themes */\n/* this is more or less darktext except tab bar\n   so we will force lwt vars */\n:root\n{\n\t--toolbar-color: #606367 !important;\n\t--toolbar-bgcolor: var(--chrome-secondary-background-color) !important;\n\t\n\t--chrome-color: hsl(210, 5%, 63%) !important;\n\t--lwt-text-color: var(--toolbar-color) !important;\n\t--chrome-background-color: #dfe1e5 !important;\n\t--chrome-secondary-background-color: #FFF !important;\n\t--toolbox-border-bottom-color: hsl(0, 0%, 70%) !important;\n\t\n\t--toolbar-field-background-color: var(--lwt-toolbar-field-background-color, red) !important;\n\t--toolbar-field-hover-background-color: var(--lwt-toolbar-field-hover-background-color, red) !important;\n\t--toolbar-field-focus-background-color: var(--lwt-toolbar-field-focus-background-color, red) !important;\n\n\t--lwt-toolbar-field-color: var(--toolbar-color) !important;\n\t--lwt-toolbar-field-background-color: #f1f3f4 !important;\n\t--lwt-toolbar-field-hover-background-color: #e8eaed !important;\n\t--lwt-toolbar-field-focus-background-color: #fff !important;\n\t\n\t--lwt-tab-text: #3d4043 !important;\n\t\n\t--tab-hover-fill-opacity: .1 !important;\n\t--tab-focus-fill-opacity: .2 !important;\n\t--tab-separator-opacity: .35 !important;\n}\n\n/* force darktext style buttons for selected tab */\n.tabbrowser-tab[visuallyselected],\n:root\n{\n\t--toolbarbutton-hover-background: var(--lwt-toolbarbutton-hover-background, red) !important;\n\t--toolbarbutton-active-background: var(--lwt-toolbarbutton-active-background, red) !important;\n\t\n\t--lwt-toolbarbutton-hover-background: hsla(0, 0%, 40%, .12) !important;\n\t--lwt-toolbarbutton-active-background: hsla(0, 0%, 40%, .24) !important;\n}\n\n/* light themes */\n:root:-moz-lwtheme-darktext\n{\n\t--chrome-color: var(--toolbar-color) !important;\n\t--tab-hover-fill-opacity: .45 !important;\n\t--tab-focus-fill-opacity: .7 !important;\n\t--tab-separator-opacity: .48 !important;\n}\n\n/* dark themes */\n#main-window[privatebrowsingmode],\n:root:-moz-lwtheme-brighttext\n{\n\t--lwt-toolbar-field-background-color: #292c2f !important;\n\t--lwt-toolbar-field-hover-background-color: #303336 !important;\n\t--lwt-toolbar-field-focus-background-color: #3d4043 !important;\n\t\n\t--lwt-tab-text: var(--toolbar-color) !important;\n\t\n\t--chrome-color: hsl(210, 5%, 63%) !important;\n\t--toolbar-color: hsl(180, 4%, 95%) !important;\n\t--chrome-background-color: #202124 !important;\n\t--chrome-secondary-background-color: #333639 !important;\n\t--toolbox-border-bottom-color: hsl(0, 0%, 16%) !important;\n\t\n\t--tab-hover-fill-opacity: .5 !important;\n\t--tab-focus-fill-opacity: .75 !important;\n}\n\n/* dark tab bar and menubar */\n:root:not(:-moz-lwtheme-darktext) toolbar:not(#nav-bar),\n#main-window[privatebrowsingmode],\n:root:-moz-lwtheme-brighttext\n{\n\t--lwt-toolbarbutton-hover-background: hsla(0, 0%, 96%, .12) !important;\n\t--lwt-toolbarbutton-active-background: hsla(0, 0%, 96%, .24) !important;\n}\n"
  },
  {
    "path": ".mozilla/chrome/userChrome.css",
    "content": "@import \"_vars.css\";\n@import \"_browser.css\";\n@import \"_tabbar.css\";\n@import \"_navbar.css\";\n@import \"_personalbar.css\";\n"
  },
  {
    "path": ".mozilla/chrome/userContent.css",
    "content": "@-moz-document url(\"about:newtab\")\n{\n    body { background-color: #ffffff !important; }\n}\n"
  },
  {
    "path": ".tmux.conf",
    "content": "##### .tmux.conf / RESLOVED #######################\n\nset -g default-terminal \"tmux-256color\"\nset -g mouse on\nset -g set-clipboard off\n\nset-window-option -g automatic-rename off\nset-option -g allow-rename off\n\n###### BINDS ######################################\n\n# CREDIT - https://www.hamvocke.com/\n\n# PREFIX\nunbind C-b\nset-option -g prefix C-a\nbind-key C-a send-prefix\n\n# RELOAD\nbind r source-file ~/.tmux.conf\n\n# SPLIT\nbind v split-window -v\nbind b split-window -h\nunbind '\"'\nunbind %\n\n# KILL\nbind k confirm kill-window\n\n# PANE-SWITCHING\nbind -n C-h select-pane -L\nbind -n C-l select-pane -R\nbind -n C-k select-pane -U\nbind -n C-j select-pane -D\n\n# PANE-RESIZING\nbind -n M-h resize-pane -L\nbind -n M-l resize-pane -R\nbind -n M-k resize-pane -U\nbind -n M-j resize-pane -D\n\n# WINDOW-SWITCHING\nbind -n C-z previous-window\nbind -n C-x next-window\n\n###### VISUAL #####################################\n\n# BORDERS\nset -g pane-border-style fg=\"#1b1d1e\"\nset -g pane-active-border-style fg=\"#1b1d1e\"\n\n# STATUS\nset -g status-style fg=white,bg=default,bold\nset -g status-left \"\"\nset -g status-right \" #{?#{==:#S,main},#S #[fg=yellow]●,#[fg=brightblack]●}\"\n\n# MESSAGE\nset-option -g message-style fg=red,bg=default,bold\n\n# TABS\nset-window-option -g window-status-style bold\n\nset -g window-status-format '#{?#{==:#W,zsh},#(echo \"#{pane_current_command} #[fg=brightblack]●\"),#W #[fg=brightblack]○}' \nset -g window-status-current-format '#{?#{==:#W,zsh},#(echo \"#{pane_current_command} #[fg=green]●\"),#W #[fg=green]●}' \n"
  },
  {
    "path": ".xinitrc",
    "content": "xrdb -merge ~/.Xresources\nxmodmap -e \"clear lock\"\nxmodmap -e \"keysym Caps_Lock = Escape\"\nexec i3\n"
  },
  {
    "path": ".zshrc",
    "content": "##### .zshrc / RESLOVED ###########################\n\n##### OHMYZSH #####################################\n\n# PATH\nexport ZSH=$HOME/.oh-my-zsh\nZSH_THEME=\"circle\"\nsource $ZSH/oh-my-zsh.sh\nZLE_RPROMPT_INDENT=0\n\n##### BINDS #######################################\n\n# CLIMB BIND\nbindkey -s \"^k\" '^Ucd ..^M'\n# DIR BIND\nbindkey -s \"^l\" '^Ule^M'\n\n##### ALIAS #######################################\n\n# SPACED DIR\nalias le=\"echo ''; ls; echo ''\"\n# EMACS CLIENT\nalias ec=\"emacsclient -t\"\n# RELOAD XRESOURCES\nalias xr=\"xrdb -merge ~/.Xresources\"\n# TIME\nalias now=\"echo -e $(date +'%H:%M')\"\n# UPLOAD TO STREAMABLE\nalias stream=\"anypaste -x -s -p streamable\"\n# SSH TERM\nalias ssh=\"TERM=xterm ssh\"\n\n##### PATH ######################################## \n\n# BIN\nexport PATH=$HOME/bin:$PATH\n# PYTHON\nexport PATH=/usr/local/anaconda/bin/:$PATH\n# JAVA\nexport PATH=/usr/lib/jvm/java-10-jdk/bin/:$PATH\n\n##### OTHER ######################################\n\nif [[ \"$TERM\" == \"dumb\" ]]\nthen\n\tunsetopt zle\n\tunsetopt prompt_cr\n\tunsetopt prompt_subst\n\tunfunction precmd\n\tunfunction preexec\n\tPS1='$ '\nfi\n\n"
  },
  {
    "path": "README.md",
    "content": "# dots\n\n![PREVIEW](PREVIEW.png)\n"
  },
  {
    "path": "circle.zsh-theme",
    "content": "PROMPT='%{$fg[white]%}$USER%(?,%{$fg[green]%},%{$fg[red]%}) ● %{$reset_color%}'\nRPROMPT='%{$fg[blue]%}%2~ %{$fg[white]%}$(git_prompt_info)%{$reset_color%}'\n\nZSH_THEME_GIT_PROMPT_PREFIX=\"\"\nZSH_THEME_GIT_PROMPT_SUFFIX=\"\"\nZSH_THEME_GIT_PROMPT_CLEAN=\"%{$fg[green]%} ●\"\nZSH_THEME_GIT_PROMPT_DIRTY=\"%{$fg[red]%} ●\"\n"
  }
]