fzf: Get solarized colors from common.nix
This commit is contained in:
parent
a67ec1b22f
commit
4fc2015ee9
|
@ -1,5 +1,7 @@
|
|||
{ lib, nixosConfig, pkgs, ... }:
|
||||
let
|
||||
solarized = (import ../common.nix).colorschemes.solarized;
|
||||
|
||||
dircolors-solarized = pkgs.fetchFromGitHub {
|
||||
owner = "seebi";
|
||||
repo = "dircolors-solarized";
|
||||
|
@ -26,9 +28,24 @@ in
|
|||
defaultCommand = "fd --color always";
|
||||
defaultOptions = [
|
||||
"--ansi"
|
||||
"--color=bg+:#073642,bg:#002b36,spinner:#2aa198,hl:#268bd2"
|
||||
"--color=fg:#839496,header:#268bd2,info:#b58900,pointer:#2aa198"
|
||||
"--color=marker:#2aa198,fg+:#eee8d5,prompt:#b58900,hl+:#268bd2"
|
||||
"--color=${lib.concatStringsSep
|
||||
","
|
||||
(lib.mapAttrsToList
|
||||
(n: v: "${n}:${v}")
|
||||
(with solarized; {
|
||||
"bg" = base03;
|
||||
"bg+" = base02;
|
||||
"fg" = base0;
|
||||
"fg+" = base2;
|
||||
"header" = blue;
|
||||
"hl" = blue;
|
||||
"hl+" = blue;
|
||||
"info" = yellow;
|
||||
"marker" = cyan;
|
||||
"pointer" = cyan;
|
||||
"prompt" = yellow;
|
||||
"spinner" = cyan;
|
||||
}))}"
|
||||
];
|
||||
fileWidgetCommand = "fd --color always --type f";
|
||||
fileWidgetOptions = [ "--preview 'head -n 100 {}'" ];
|
||||
|
|
Loading…
Reference in a new issue