ranger: preConfigure -> postPatch, rearrange a little

This commit is contained in:
Acid Bong
2025-11-29 12:14:00 +02:00
parent e457d4aba1
commit 3be9ae5433
+5 -6
View File
@@ -60,12 +60,7 @@ python3Packages.buildPythonApplication {
))
];
preConfigure = ''
${lib.optionalString (highlight != null) ''
sed -i -e 's|^\s*highlight\b|${highlight}/bin/highlight|' \
ranger/data/scope.sh
''}
postPatch = ''
substituteInPlace ranger/__init__.py \
--replace "DEFAULT_PAGER = 'less'" "DEFAULT_PAGER = '${lib.getBin less}/bin/less'"
@@ -74,6 +69,10 @@ python3Packages.buildPythonApplication {
--replace /usr/share $out/share \
--replace "#set preview_script ~/.config/ranger/scope.sh" "set preview_script $out/share/doc/ranger/config/scope.sh"
''
+ lib.optionalString (highlight != null) ''
sed -i -e 's|^\s*highlight\b|${highlight}/bin/highlight|' \
ranger/data/scope.sh
''
+ lib.optionalString imagePreviewSupport ''
substituteInPlace ranger/ext/img_display.py \
--replace /usr/lib/w3m ${w3m}/libexec/w3m