added group permissions
This commit is contained in:
+35
-4
@@ -1502,6 +1502,21 @@ keys.extend([
|
|||||||
Key([], 'XF86AudioMicMute', lazy.spawn('amixer set Capture toggle'), desc="toggle mic mute"),
|
Key([], 'XF86AudioMicMute', lazy.spawn('amixer set Capture toggle'), desc="toggle mic mute"),
|
||||||
])
|
])
|
||||||
#+end_src
|
#+end_src
|
||||||
|
***** Add User to Audio Group
|
||||||
|
#+begin_src shell :tangle update.sh
|
||||||
|
groupname="audio"
|
||||||
|
|
||||||
|
# Add the current user to the group if not already a member
|
||||||
|
if ! groups "$USER" | grep -q "\b$groupname\b"; then
|
||||||
|
echo "Adding user $USER to group $groupname"
|
||||||
|
sudo usermod -aG "$groupname" "$USER"
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
echo "User $USER added to group $groupname successfully."
|
||||||
|
else
|
||||||
|
echo "Failed to add user $USER to group $groupname."
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
#+end_src
|
||||||
**** Media Playback
|
**** Media Playback
|
||||||
#+begin_src conf :tangle pkg-list.txt
|
#+begin_src conf :tangle pkg-list.txt
|
||||||
playerctl
|
playerctl
|
||||||
@@ -1526,6 +1541,21 @@ keys.extend([
|
|||||||
Key([], 'XF86MonBrightnessDown', lazy.spawn('xbacklight -dec 5')),
|
Key([], 'XF86MonBrightnessDown', lazy.spawn('xbacklight -dec 5')),
|
||||||
])
|
])
|
||||||
#+end_src
|
#+end_src
|
||||||
|
***** Add User to Video Group
|
||||||
|
#+begin_src shell :tangle update.sh
|
||||||
|
groupname="video"
|
||||||
|
|
||||||
|
# Add the current user to the group if not already a member
|
||||||
|
if ! groups "$USER" | grep -q "\b$groupname\b"; then
|
||||||
|
echo "Adding user $USER to group $groupname"
|
||||||
|
sudo usermod -aG "$groupname" "$USER"
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
echo "User $USER added to group $groupname successfully."
|
||||||
|
else
|
||||||
|
echo "Failed to add user $USER to group $groupname."
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
#+end_src
|
||||||
**** App Launch Hotkeys
|
**** App Launch Hotkeys
|
||||||
***** Terminal
|
***** Terminal
|
||||||
#+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes
|
#+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes
|
||||||
@@ -2710,10 +2740,11 @@ inkscape
|
|||||||
#+end_src
|
#+end_src
|
||||||
* Manual Tasks after tangling
|
* Manual Tasks after tangling
|
||||||
1. run ~update.sh~
|
1. run ~update.sh~
|
||||||
2. setup Nextcloud sync directories
|
2. log out and back in to update group permissions
|
||||||
3. sign into Bitwarden
|
3. setup Nextcloud sync directories
|
||||||
4. add Firefox Account
|
4. sign into Bitwarden
|
||||||
5. configure networks
|
5. add Firefox Account
|
||||||
|
6. configure networks
|
||||||
- [[https://www.scc.kit.edu/dienste/7181.php][eduroam]]
|
- [[https://www.scc.kit.edu/dienste/7181.php][eduroam]]
|
||||||
|
|
||||||
* Other TODOs
|
* Other TODOs
|
||||||
|
|||||||
Reference in New Issue
Block a user