mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
feat(stardict): use built-in coloring
This commit is contained in:
@@ -151,7 +151,7 @@ let
|
|||||||
makeStardict = name: dicts: pkgs.writers.writeDashBin name ''
|
makeStardict = name: dicts: pkgs.writers.writeDashBin name ''
|
||||||
set -efu
|
set -efu
|
||||||
export SDCV_PAGER=${toString sdcvPager}
|
export SDCV_PAGER=${toString sdcvPager}
|
||||||
exec ${pkgs.sdcv}/bin/sdcv --only-data-dir --data-dir ${makeStardictDataDir dicts} "$@"
|
exec ${pkgs.sdcv}/bin/sdcv --color --only-data-dir --data-dir ${makeStardictDataDir dicts} "$@"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
sdcvPager = pkgs.writeDash "sdcvPager" ''
|
sdcvPager = pkgs.writeDash "sdcvPager" ''
|
||||||
@@ -254,7 +254,6 @@ let
|
|||||||
s!</\?div[^>]*>!!g
|
s!</\?div[^>]*>!!g
|
||||||
s!<span lang=\"gr\">!!g # unbalanced in Frisk
|
s!<span lang=\"gr\">!!g # unbalanced in Frisk
|
||||||
s!^\s*[0-9])!$(tput setaf 5)&$(tput sgr0)!g
|
s!^\s*[0-9])!$(tput setaf 5)&$(tput sgr0)!g
|
||||||
s#^\(-->.*\)\$#$(tput bold)\1$(tput sgr0)#
|
|
||||||
s!</\?span[^>]*>!!g
|
s!</\?span[^>]*>!!g
|
||||||
s!</\?p[^>]*>!!g
|
s!</\?p[^>]*>!!g
|
||||||
" | less -FR
|
" | less -FR
|
||||||
|
|||||||
Reference in New Issue
Block a user