fix some things, add znc arbtt
[distro-setup] / distro-begin
index ff3c1bae87e9a8936e4cf831a1c72b5c736e300f..9a7a9adae33d41b3298d98e78971d2cba1556a0c 100755 (executable)
@@ -289,11 +289,14 @@ case $distro in
     trisquel|ubuntu)
         # noticed in flidas.
         #https://bugs.launchpad.net/ubuntu/+source/module-init-tools/+bug/240553
+        #https://wiki.debian.org/KernelModuleBlacklisting
+        #common advice when searching is to use /etc/modprobe.d/blacklist.conf,
+        #but that file won't work and will get automatically reverted
         sudo rmmod evbug ||: # might not be loaded yet
-        file=/etc/modprobe.d/blacklist.conf
+        file=/etc/modprobe.d/evbug.conf
         line="blacklist evbug"
         if ! grep -xFq "$line" $file; then
-            sudo tee -a $file &>/dev/null <<<"$line"
+            sudo dd of=$file 2>/dev/null <<<"$line"
             sudo depmod -a
             sudo update-initramfs -u
         fi
@@ -346,7 +349,10 @@ case $(distro-name) in
             else
                 pi xmacro
             fi
-            pi gtk-redshift xinput
+            pi xinput
+            # recommends gets us geoclue (for darkening automatically at night i assume),
+            # which recommends modemmanager, which is annoying to fix for the model01 keyboard.
+            pi --no-install-recommends gtk-redshift
         fi
         ;;&
     fedora)