Skip to content

ayamir/nord-and-light

Repository files navigation

Table of Contents

  1. Nord and Customized-light themes
    1. Shot
    2. Introduction
    3. Dependency
      1. Must
      2. Optional
    4. Usage
    5. StartPage
    6. About Firefox
      1. Prerequisites
      2. Installation
    7. TODO
    8. Credits

Nord and Light themes

Shot

Dynamic Switch With Dynamic Window Manager!

img

bspwm

img

i3

img

spectrwm

img

xmonad

img

sway

img

dwm

img

firefox

img

Introduction

This repo collects all of my private configurations about 6 tiling window managers and a lot of applications using Nord theme.

You can hack all of them to satisfy your taste.

Feel free to give me pull request if your window manager is not here

Dependency

Must

  • xsettingsd: To switch global GTK theme during runtime.

  • feh: To set wallpaper

  • fish: As your default shell

  • dunst: Notification daemon

  • mako(wayland): Notification daemon

  • alacritty/kitty: Terminal

    Alacritty support apply config file during runtime automatically.

    Kitty also support it but need argument --single-instance when start it.

    It's necessary to apply kitty.conf's change by using kitty execute kitty @ set-colors --all --configured ~/.config/kitty/kitty.conf.

    If you use kitty be sure that .local/bin/kitty_reload_x, .local/bin/kitty_reload_w,

    are copied to corresponding directory.(The suffix called 'w' or 'x' represent 'wayland' or 'xorg'.)

  • rofi/dmenu: Program launcher

  • wofi(wayland): Program launcher

  • zathura: PDF reader

  • Global GTK2/3 theme

Optional

  • firefox

    • Dark

      Costomized Nord theme follow Nord palette

    • Light

      Costomized light theme follow Nord/Snow palette

  • vim

    • Dark

      Nord vim theme and Nord airline theme

    • Light

      One vim theme and silver airline theme

  • doom emacs

    • Dark

      doom-nord theme

    • Light

      doom-nord-light theme

  • vscode

    • Dark

      Nord theme

    • Light

      Atom one light theme

  • sublime

    • Dark

      Nord theme

    • Light

      OneHalfLight theme

  • fcitx5

    • Dark

      Nord theme

    • Light

      Costomized light theme follow Nord/Snow palette

Usage

Just copy config files what you need to corresponding directory follow this structure.

You can see all of switch details in it.

StartPage

It's my custom theme from Bento

So more details can be seen here.

About Firefox

Prerequisites

  • Verify that the user stylesheets (userChrome) option is enabled:

    1. Go to the address about:config in Firefox

    2. Search for toolkit.legacyUserProfileCustomizations.stylesheets

    3. Confirm the option is set to true

  • Make sure that you have the Default theme enabled

    1. Go to the address about:addons

    2. Enable the Default theme if not already enabled

Installation

  1. You should find you user directory. In my case, it's ~/.mozilla/firefox/3ccio4xn.default-nightly/

  2. Backup your old config if you have.

  3. cp chrome/ dir to your firefox user directory.

  4. for the web page's nord theme

    1. add a addon called Midnight Lizard

    2. add Nord theme to it's color schemes

    3. apply Nord theme

TODO

  • Add Dwm support
  • Restart Dwm&Spectrwm automatically

Credits

  • Bento as my start page's template.