mirror of
https://github.com/basecamp/omarchy.git
synced 2026-02-17 15:25:37 +00:00
Use our own asdcontrol-git package now
This commit is contained in:
@@ -18,7 +18,6 @@ source $OMARCHY_INSTALL/preflight/first-run-mode.sh
|
|||||||
|
|
||||||
# Packaging
|
# Packaging
|
||||||
source $OMARCHY_INSTALL/packages.sh
|
source $OMARCHY_INSTALL/packages.sh
|
||||||
source $OMARCHY_INSTALL/packaging/asdcontrol.sh
|
|
||||||
source $OMARCHY_INSTALL/packaging/fonts.sh
|
source $OMARCHY_INSTALL/packaging/fonts.sh
|
||||||
source $OMARCHY_INSTALL/packaging/lazyvim.sh
|
source $OMARCHY_INSTALL/packaging/lazyvim.sh
|
||||||
source $OMARCHY_INSTALL/packaging/webapps.sh
|
source $OMARCHY_INSTALL/packaging/webapps.sh
|
||||||
@@ -40,6 +39,7 @@ source $OMARCHY_INSTALL/config/mise-ruby.sh
|
|||||||
source $OMARCHY_INSTALL/config/docker.sh
|
source $OMARCHY_INSTALL/config/docker.sh
|
||||||
source $OMARCHY_INSTALL/config/mimetypes.sh
|
source $OMARCHY_INSTALL/config/mimetypes.sh
|
||||||
source $OMARCHY_INSTALL/config/localdb.sh
|
source $OMARCHY_INSTALL/config/localdb.sh
|
||||||
|
source $OMARCHY_INSTALL/config/sudoless-asdcontrol.sh
|
||||||
source $OMARCHY_INSTALL/config/hardware/network.sh
|
source $OMARCHY_INSTALL/config/hardware/network.sh
|
||||||
source $OMARCHY_INSTALL/config/hardware/fix-fkeys.sh
|
source $OMARCHY_INSTALL/config/hardware/fix-fkeys.sh
|
||||||
source $OMARCHY_INSTALL/config/hardware/bluetooth.sh
|
source $OMARCHY_INSTALL/config/hardware/bluetooth.sh
|
||||||
|
|||||||
5
install/config/sudoless-asdcontrol.sh
Executable file
5
install/config/sudoless-asdcontrol.sh
Executable file
@@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Setup sudo-less controls for controlling brightness on Apple Displays
|
||||||
|
echo "$USER ALL=(ALL) NOPASSWD: /usr/local/bin/asdcontrol" | sudo tee /etc/sudoers.d/asdcontrol
|
||||||
|
sudo chmod 440 /etc/sudoers.d/asdcontrol
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
sudo pacman -S --noconfirm --needed \
|
sudo pacman -S --noconfirm --needed \
|
||||||
1password-beta \
|
1password-beta \
|
||||||
1password-cli \
|
1password-cli \
|
||||||
|
asdcontrol-git \
|
||||||
alacritty \
|
alacritty \
|
||||||
avahi \
|
avahi \
|
||||||
bash-completion \
|
bash-completion \
|
||||||
|
|||||||
@@ -1,15 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Install asdcontrol for controlling brightness on Apple Displays
|
|
||||||
if ! command -v asdcontrol &>/dev/null; then
|
|
||||||
git clone https://github.com/nikosdion/asdcontrol.git /tmp/asdcontrol
|
|
||||||
cd /tmp/asdcontrol
|
|
||||||
make
|
|
||||||
sudo make install
|
|
||||||
cd -
|
|
||||||
rm -rf /tmp/asdcontrol
|
|
||||||
|
|
||||||
# Setup sudo-less controls
|
|
||||||
echo "$USER ALL=(ALL) NOPASSWD: /usr/local/bin/asdcontrol" | sudo tee /etc/sudoers.d/asdcontrol
|
|
||||||
sudo chmod 440 /etc/sudoers.d/asdcontrol
|
|
||||||
fi
|
|
||||||
Reference in New Issue
Block a user