From 5eb3c18a1d5ddcbae2fa39fb7a9dd3e8e321c6f4 Mon Sep 17 00:00:00 2001 From: qhga Date: Mon, 14 Mar 2022 15:09:11 +0100 Subject: [PATCH 1/5] pack: wireless_tools --- pack.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/pack.csv b/pack.csv index 4fbb379..21071fc 100644 --- a/pack.csv +++ b/pack.csv @@ -23,6 +23,7 @@ D,P,nvidia,Graphics driver A,P,expac,Pacman Database Extraction Tool (Get Install-Date) A,P,qt5ct,Tool to change themes for qt apps A,P,papirus-icon-theme,icons +L,P,wireless_tools,Used for lemonbar output # libraries # A,M,pyorgmode,lib to create and modify orgmode files used in quteb script From 0094bee2cbd469fb068bc9c1ddb2e9212af847c1 Mon Sep 17 00:00:00 2001 From: qhga Date: Wed, 23 Mar 2022 19:05:06 +0100 Subject: [PATCH 2/5] feat: bluetooth support, pack: pavucontrol-qt --- fresh.sh | 4 ++-- pack.csv | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/fresh.sh b/fresh.sh index 60d9c80..bd3b532 100755 --- a/fresh.sh +++ b/fresh.sh @@ -297,7 +297,7 @@ case $todo in install_aur_helper installation_loop download_dotfiles - set_permissions "Defaults timestamp_timeout=45\n%wheel ALL=(ALL) ALL\n%wheel ALL=(ALL) NOPASSWD: /usr/bin/shutdown,/usr/bin/reboot,/usr/bin/systemctl suspend,/usr/bin/wifi-menu,/usr/bin/mount,/usr/bin/umount,/usr/bin/pacman -Syu,/usr/bin/pacman -Ss,/usr/bin/pacman -Syyu,/usr/bin/pacman -Syyu --noconfirm,/usr/bin/loadkeys" + set_permissions "Defaults timestamp_timeout=45\n%wheel ALL=(ALL) ALL\n%wheel ALL=(ALL) NOPASSWD: /usr/bin/shutdown,/usr/bin/reboot,/usr/bin/systemctl suspend" no_beep set_system_stuff enable_service "--user syncthing" @@ -306,7 +306,7 @@ case $todo in else enable_service "systemd-networkd" fi - enable_service "systemd-timesyncd" "atd" + enable_service "systemd-timesyncd" "atd" "bluetooth" set_root_bashrc add_user_to_groups ready_steady_go diff --git a/pack.csv b/pack.csv index 21071fc..142c2c6 100644 --- a/pack.csv +++ b/pack.csv @@ -30,7 +30,7 @@ L,P,wireless_tools,Used for lemonbar output # Tablet related A,P,xf86-input-wacom,xsetwacom -A,A,digimend-kernel-drivers-dkms-git,drivers for the huion tablet +A,A,digimend-kernel-drivers-dkms,drivers for the huion tablet A,P,at,used to run the set button script after udev trigger # Package management A,P,reflector,A script to retrieve and filter the latest Pacman mirror list. @@ -94,6 +94,7 @@ A,P,alsa-utils,An alternative implementation of Linux sound support A,P,pulseaudio,Sound server A,P,pulseaudio-alsa,ALSA Configuration for PulseAudio A,P,pulseaudio-jack,Jack support for PulseAudio +A,P,pavucontrol-qt,GUI to manage PulseAudio A,P,jack2,C++ version of the JACK low-latency audio server for multi-processor machines A,P,jack2-dbus,The JACK low-latency audio server (dbus integration) A,P,a2jmidid,Dbus midi jack thingy @@ -101,6 +102,8 @@ A,P,qjackctl,A Qt front-end for the JACK low-latency audio server A,P,python-dbus,Python bindings for DBUS A,P,realtime-privileges,Required for realtime applications +A,P,blueman,Bluetooth manager +A,P,pulseaudio-bluetooth,Bluetooth support for PulseAudio # Text editing A,P,emacs,The extensible customizable self-documenting real-time display editor From 895215f65eab6f24fcebacf616b894464dde881a Mon Sep 17 00:00:00 2001 From: qhga Date: Wed, 23 Mar 2022 19:09:16 +0100 Subject: [PATCH 3/5] fix: Removed unnecessary packages for laptops --- pack.csv | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pack.csv b/pack.csv index 142c2c6..bd62cb5 100644 --- a/pack.csv +++ b/pack.csv @@ -93,14 +93,15 @@ A,P,alsa-utils,An alternative implementation of Linux sound support # A,A,apulse,Compatibility layer for applications that rely on pulseaudio A,P,pulseaudio,Sound server A,P,pulseaudio-alsa,ALSA Configuration for PulseAudio -A,P,pulseaudio-jack,Jack support for PulseAudio A,P,pavucontrol-qt,GUI to manage PulseAudio -A,P,jack2,C++ version of the JACK low-latency audio server for multi-processor machines -A,P,jack2-dbus,The JACK low-latency audio server (dbus integration) -A,P,a2jmidid,Dbus midi jack thingy -A,P,qjackctl,A Qt front-end for the JACK low-latency audio server -A,P,python-dbus,Python bindings for DBUS -A,P,realtime-privileges,Required for realtime applications + +D,P,pulseaudio-jack,Jack support for PulseAudio +D,P,jack2,C++ version of the JACK low-latency audio server for multi-processor machines +D,P,jack2-dbus,The JACK low-latency audio server (dbus integration) +D,P,a2jmidid,Dbus midi jack thingy +D,P,qjackctl,A Qt front-end for the JACK low-latency audio server +D,P,python-dbus,Python bindings for DBUS +D,P,realtime-privileges,Required for realtime applications A,P,blueman,Bluetooth manager A,P,pulseaudio-bluetooth,Bluetooth support for PulseAudio From d7b3daffc3d2601c4d6e66cf2e82ba21ff8d505e Mon Sep 17 00:00:00 2001 From: qhga Date: Wed, 23 Mar 2022 19:11:12 +0100 Subject: [PATCH 4/5] pack: mumble --- pack.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/pack.csv b/pack.csv index bd62cb5..d8cb04c 100644 --- a/pack.csv +++ b/pack.csv @@ -209,6 +209,7 @@ A,P,docker-compose,Yee container Yee D,P,steam,play play have fun D,A,legendary,epic but better D,A,protontricks,proton enhancements +A,P,mumble,The best Voiceclient <3 # downgrade packages A,A,downgrade From daccaa0089d62012fb5ee6d72dfdccce65e25356 Mon Sep 17 00:00:00 2001 From: qhga Date: Fri, 25 Mar 2022 10:58:59 +0100 Subject: [PATCH 5/5] fix: missing keyboard in udev rule --- etc/udev/rules.d/99-keyboard.rules | 1 + 1 file changed, 1 insertion(+) diff --git a/etc/udev/rules.d/99-keyboard.rules b/etc/udev/rules.d/99-keyboard.rules index 6532ec5..6e6be5a 100644 --- a/etc/udev/rules.d/99-keyboard.rules +++ b/etc/udev/rules.d/99-keyboard.rules @@ -1,3 +1,4 @@ ACTION=="add", ATTRS{idVendor}=="3297", ATTRS{idProduct}=="4974", ENV{XKBMODEL}="pc104", ENV{XKBLAYOUT}="us", ENV{XKBVARIANT}="altgr-intl" ACTION=="add", ATTRS{idVendor}=="20a0", ATTRS{idProduct}=="422d", ENV{XKBMODEL}="pc104", ENV{XKBLAYOUT}="us", ENV{XKBVARIANT}="altgr-intl" +ACTION=="add", ATTRS{idVendor}=="3265", ATTRS{idProduct}=="0003", ENV{XKBMODEL}="pc104", ENV{XKBLAYOUT}="us", ENV{XKBVARIANT}="altgr-intl" ACTION=="add", ATTRS{idVendor}=="0c45", ATTRS{idProduct}=="652f", ENV{XKBMODEL}="pc104", ENV{XKBLAYOUT}="de"