+** Rofi
+Modus vivendi theme that extends DarkBlue.
+#+begin_src javascript :tangle ~/.config/rofi/config.rasi
+ @import "/usr/share/rofi/themes/DarkBlue.rasi"
+ ,* {
+ white: rgba ( 255, 255, 255, 100 % );
+ foreground: @white;
+ selected-normal-background: @white;
+ separatorcolor: @white;
+ background: rgba ( 34, 34, 34, 100 % );
+ }
+#+end_src
+** Zathura
+*** Options
+#+begin_src conf :tangle ~/.config/zathura/zathurarc
+ map <C-i> recolor
+ map <A-b> toggle_statusbar
+ set selection-clipboard clipboard
+ set scroll-step 200
+
+ set window-title-basename "true"
+ set selection-clipboard "clipboard"
+#+end_src
+*** Colors
+#+begin_src conf :tangle ~/.config/zathura/zathurarc
+ set default-bg "#000000"
+ set default-fg "#ffffff"
+ set render-loading true
+ set render-loading-bg "#000000"
+ set render-loading-fg "#ffffff"
+
+ set recolor-lightcolor "#000000" # bg
+ set recolor-darkcolor "#ffffff" # fg
+ set recolor "true"
+#+end_src
+** Firefox
+*** Swap tab and URL bars
+#+begin_src css :tangle ~/.mozilla/firefox/armaan-release/chrome/userChrome.css
+ #nav-bar {
+ -moz-box-ordinal-group: 1 !important;
+ }
+
+ #PersonalToolbar {
+ -moz-box-ordinal-group: 2 !important;
+ }
+
+ #titlebar {
+ -moz-box-ordinal-group: 3 !important;
+ }
+#+end_src
+*** Hide URL bar when not focused.
+#+begin_src css :tangle ~/.mozilla/firefox/armaan-release/chrome/userChrome.css
+ #navigator-toolbox:not(:focus-within):not(:hover) {
+ margin-top: -30px;
+ }
+
+ #navigator-toolbox {
+ transition: 0.1s margin-top ease-out;
+ }
+#+end_src
+** Black screen by default
+#+begin_src css :tangle ~/.mozilla/firefox/armaan-release/chrome/userChrome.css
+ #main-window,
+ #browser,
+ #browser vbox#appcontent tabbrowser,
+ #content,
+ #tabbrowser-tabpanels,
+ #tabbrowser-tabbox,
+ browser[type="content-primary"],
+ browser[type="content"] > html,
+ .browserContainer {
+ background: black !important;
+ color: #fff !important;
+ }
+#+end_src
+#+begin_src css :tangle ~/.mozilla/firefox/armaan-release/chrome/userContent.css
+ @-moz-document url("about:home"), url("about:blank"), url("about:newtab") {
+ body {
+ background: black !important;
+ }
+ }
+#+end_src