Talk:Using X without a Display Manager: Difference between revisions

From NixOS Wiki
imported>Redfish64
mNo edit summary
imported>Redfish64
mNo edit summary
Line 1: Line 1:
The following excerpt from this script doesn't seem like the best practice. It's modifying the nix-store directly:
The following excerpt from this script doesn't seem like the best practice. ''It's modifying the nix-store directly'':


<nowiki>
   #make the intel backlight helper setuid if it isn't already
   #make the intel backlight helper setuid if it isn't already
   xf86videointel_path=$(get_pkg_path xorg.xf86videointel)
   xf86videointel_path=$(get_pkg_path xorg.xf86videointel)
   backlight_helper_path="${xf86_video_intel_path}/libexec/xf86-video-intel-backlight-helper"
   backlight_helper_path="${xf86_video_intel_path}/libexec/xf86-video-intel-backlight-helper"
   if [ -e "$backlight_helper_path" -a ! -u "$backlight_helper_path" ]; then
   if [ -e "$backlight_helper_path" -a ! -u "$backlight_helper_path" ]; then
sudo chmod +s ${xf86_video_intel_path}/libexec/xf86-video-intel-backlight-helper
      sudo chmod +s ${xf86_video_intel_path}/libexec/xf86-video-intel-backlight-helper
   fi
   fi
</nowiki>

Revision as of 15:11, 7 June 2018

The following excerpt from this script doesn't seem like the best practice. It's modifying the nix-store directly:

 #make the intel backlight helper setuid if it isn't already
 xf86videointel_path=$(get_pkg_path xorg.xf86videointel)
 backlight_helper_path="${xf86_video_intel_path}/libexec/xf86-video-intel-backlight-helper"
 if [ -e "$backlight_helper_path" -a ! -u "$backlight_helper_path" ]; then
      sudo chmod +s ${xf86_video_intel_path}/libexec/xf86-video-intel-backlight-helper
 fi