This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

xdg-open: fix in mc

+4 -12
+4 -12
nixos/2configs/xdg-open.nix
··· 1 - { config, pkgs, lib, ... }: let 2 - 3 - xdg-open-wrapper = pkgs.writeDashBin "xdg-open" '' 4 - exec ${xdg-open}/bin/xdg-open "$@" >> /tmp/xdg-debug.log 2>&1 5 - ''; 1 + { pkgs, ... }: let 6 2 7 3 xdg-open = pkgs.writeBashBin "xdg-open" '' 8 4 set -xe ··· 52 48 inode/directory) 53 49 alacritty --execute mc "$FILE" ;; 54 50 *) 51 + echo $TERM >> /tmp/xdg.debug 55 52 # open dmenu and ask for program to open with 56 - runner=$(print -rC1 -- ''${(ko)commands} | dmenu) 53 + runner=$({ IFS=:; ls -H $PATH; } | sort | dmenu) 57 54 exec $runner "$FILE";; 58 55 esac 59 56 ''; 60 57 in { 61 - environment.systemPackages = [ xdg-open-wrapper ]; 62 - 63 - security.sudo.extraConfig = '' 64 - cr ALL=(lass) NOPASSWD: ${xdg-open}/bin/xdg-open * 65 - ff ALL=(lass) NOPASSWD: ${xdg-open}/bin/xdg-open * 66 - ''; 58 + environment.systemPackages = [ xdg-open ]; 67 59 }