Change sudo to doas and update setup
This commit is contained in:
@@ -0,0 +1 @@
|
|||||||
|
keyserver keyserver.ubuntu.com
|
||||||
|
|||||||
Submodule .config/nvim updated: ffb080ca7f...f7d2632d20
@@ -1,16 +1,15 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Use neovim for vim if present
|
# Use neovim for vim if present
|
||||||
[ -x "$(command -v nvim)" ] && alias vim="nvim" vimdiff="nvim -d"
|
[ -x "$(command -v nvim)" ] && alias vim="nvim" vimdiff="nvim -d"
|
||||||
|
|
||||||
# Use $XINITRC variable if file exists.
|
# Use $XINITRC variable if file exists.
|
||||||
[ -f "$XINITRC" ] && alias startx="startx $XINITRC"
|
[ -f "$XINITRC" ] && alias startx="startx $XINITRC"
|
||||||
|
|
||||||
# sudo not required for some system commands
|
# doas not required for some system commands
|
||||||
for x in mount umount sv pacman updatedb su ; do
|
for x in mount umount sv pacman updatedb su ; do
|
||||||
alias $x="sudo $x"
|
alias $x="doas $x"
|
||||||
done
|
done
|
||||||
|
|
||||||
# Verbosity and settings that you pretty much just always are going to want.
|
# Verbosity and settings that you pretty much just always are going to want.
|
||||||
@@ -35,18 +34,19 @@ alias \
|
|||||||
alias \
|
alias \
|
||||||
ka="killall" \
|
ka="killall" \
|
||||||
YT="youtube-viewer" \
|
YT="youtube-viewer" \
|
||||||
sdn="sudo shutdown -h now" \
|
sdn="doas shutdown -h now" \
|
||||||
e="$EDITOR" \
|
e="$EDITOR" \
|
||||||
v="$EDITOR" \
|
v="$EDITOR" \
|
||||||
cl="clear" \
|
cl="clear" \
|
||||||
p="sudo pacman" \
|
p="doas pacman" \
|
||||||
z="zathura" \
|
z="zathura" \
|
||||||
ll="ls -l" \
|
ll="ls -l" \
|
||||||
la="ls -al" \
|
la="ls -al" \
|
||||||
ag="alias | grep" \
|
ag="alias | grep" \
|
||||||
lc="clone_from_labs" \
|
lc="clone_from_labs" \
|
||||||
gc="clone_from_github" \
|
gc="clone_from_github" \
|
||||||
dgit="git --git-dir ~/.config/dotfiles/.git --work-tree=$HOME"
|
dgit="git --git-dir ~/.config/dotfiles/.git --work-tree=$HOME" \
|
||||||
|
sudo=doas
|
||||||
|
|
||||||
# Clone from labs
|
# Clone from labs
|
||||||
function clone_from_labs() {
|
function clone_from_labs() {
|
||||||
|
|||||||
@@ -26,5 +26,5 @@ read -s -k $'?Press enter when you have synced Firefox...\n'
|
|||||||
|
|
||||||
echo "" | xclip -selection clipboard -i
|
echo "" | xclip -selection clipboard -i
|
||||||
|
|
||||||
firefox "https://www.enpass.io/downloads/"
|
firefox "https://www.enpass.io/downloads/" "about:preferences#search"
|
||||||
|
|
||||||
|
|||||||
@@ -6,25 +6,25 @@ TOWERPW=$(echo "$TOWER" | grep -Po "(?<=pass : ).+(?=\")")
|
|||||||
|
|
||||||
path="https://tower.scarif.space/remote.php/dav/files/chris/Joplin"
|
path="https://tower.scarif.space/remote.php/dav/files/chris/Joplin"
|
||||||
|
|
||||||
joplin config sync.target 5
|
# joplin config sync.target 5
|
||||||
joplin config sync.5.path "$path"
|
# joplin config sync.5.path "$path"
|
||||||
joplin config sync.5.username "$TOWERUN"
|
# joplin config sync.5.username "$TOWERUN"
|
||||||
joplin config sync.5.password "$TOWERPW"
|
# joplin config sync.5.password "$TOWERPW"
|
||||||
joplin sync
|
# joplin sync
|
||||||
|
|
||||||
# echo "$path" | xclip -selection clipboard -i
|
echo "$path" | xclip -selection clipboard -i
|
||||||
|
|
||||||
# joplin-desktop &
|
joplin-desktop &
|
||||||
|
|
||||||
# clipnotify
|
clipnotify
|
||||||
|
|
||||||
# echo "$TOWERUN" | xclip -selection clipboard -i
|
echo "$TOWERUN" | xclip -selection clipboard -i
|
||||||
|
|
||||||
# clipnotify
|
clipnotify
|
||||||
|
|
||||||
# echo "$TOWERPW" | xclip -selection clipboard -i
|
echo "$TOWERPW" | xclip -selection clipboard -i
|
||||||
|
|
||||||
# read -n 1 -r -s -p $'Press enter when you have synced Joplin...\n'
|
read -n 1 -r -s -p $'Press enter when you have synced Joplin...\n'
|
||||||
|
|
||||||
# echo "" | xclip -selection clipboard -i
|
echo "" | xclip -selection clipboard -i
|
||||||
|
|
||||||
|
|||||||
@@ -3,5 +3,5 @@
|
|||||||
echo "Setting up keyring to start at login"
|
echo "Setting up keyring to start at login"
|
||||||
|
|
||||||
# Start gnome keyring at login
|
# Start gnome keyring at login
|
||||||
sudo -A sed -i '/auth include system-local-login/a auth optional pam_gnome_keyring.so' /etc/pam.d/login
|
doas -A sed -i '/auth include system-local-login/a auth optional pam_gnome_keyring.so' /etc/pam.d/login
|
||||||
sudo -A sed -i '/session include system-local-login/a session optional pam_gnome_keyring.so auto_start' /etc/pam.d/login
|
doas -A sed -i '/session include system-local-login/a session optional pam_gnome_keyring.so auto_start' /etc/pam.d/login
|
||||||
|
|||||||
@@ -6,5 +6,5 @@ echo "Configuring MapTool"
|
|||||||
if [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/x11/.DPI" ]; then
|
if [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/x11/.DPI" ]; then
|
||||||
DPI="$(cat "${XDG_CONFIG_HOME:-$HOME/.config}/x11/.DPI")"
|
DPI="$(cat "${XDG_CONFIG_HOME:-$HOME/.config}/x11/.DPI")"
|
||||||
SCALE="$(((DPI+48)/96))"
|
SCALE="$(((DPI+48)/96))"
|
||||||
sudo -A sed -i "/\[JavaOptions\]/a -Dsun.java2d.uiScale=$SCALE" /opt/maptool/lib/app/MapTool.cfg
|
doas -A sed -i "/\[JavaOptions\]/a -Dsun.java2d.uiScale=$SCALE" /opt/maptool/lib/app/MapTool.cfg
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#! /bin/bash
|
#! /bin/bash
|
||||||
|
|
||||||
sudo systemctl enable --now expressvpn.service
|
doas systemctl enable --now expressvpn.service
|
||||||
|
|
||||||
VPN=$(enpasscli -vault="$HOME/Documents/Enpass/Vaults/primary" -sort show "ExpressVPN Activation Code" 2>&1)
|
VPN=$(enpasscli -vault="$HOME/Documents/Enpass/Vaults/primary" -sort show "ExpressVPN Activation Code" 2>&1)
|
||||||
VPNPW=$(echo "$LABS" | grep -Po "(?<=pass : ).+(?=\")")
|
VPNPW=$(echo "$LABS" | grep -Po "(?<=pass : ).+(?=\")")
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
echo "Initialising Wacom settings"
|
echo "Initialising Wacom settings"
|
||||||
|
|
||||||
sudo tee /etc/udev/rules.d/99-wacom.rules <<HRD
|
doas tee /etc/udev/rules.d/99-wacom.rules <<HRD
|
||||||
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="056a", TAG+="systemd". ENV{SYSTEMD_USER_WANTS}+="wacom.service"
|
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="056a", TAG+="systemd". ENV{SYSTEMD_USER_WANTS}+="wacom.service"
|
||||||
HRD
|
HRD
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user