summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <craigmartinjennings@gmail.com>2023-08-08 21:56:18 -0500
committerCraig Jennings <craigmartinjennings@gmail.com>2023-08-08 21:56:18 -0500
commitf672ff9b13ba0ea76c376d54e895b161e7a69e7c (patch)
tree5e22ab41de261aed8e4ce0a9d87454d6d254f1e4
parent49ebb60d111770159c30a05e19774e4c5472a065 (diff)
additions and updates to tasks, cosmetic changes
-rwxr-xr-xarchsetup14
-rw-r--r--todo.org21
2 files changed, 21 insertions, 14 deletions
diff --git a/archsetup b/archsetup
index 3c88b11..c0e70cb 100755
--- a/archsetup
+++ b/archsetup
@@ -193,7 +193,7 @@ prerequisites() {
display "subtitle" "Required Software"
for software in base-devel ca-certificates coreutils curl git go ntp openssh \
- python stow tar vi zsh; do
+ python stow tar vi zsh; do
pacman_install "$software"
done
@@ -291,15 +291,15 @@ user_customizations() {
action="cloning dotfiles" && display "task" "$action"
(git clone --depth 1 $dotfiles_repo "$dotfiles_home" \
- >> "$logfile" 2>&1) || error "error" "$action" "$?"
+ >> "$logfile" 2>&1) || error "error" "$action" "$?"
action="moving dotfiles into place" && display "task" "$action"
(cd "$dotfiles_home" && stow --no-folding --adopt * \
- >> "$logfile" 2>&1 ) || error "error" "$action" "$?"
+ >> "$logfile" 2>&1 ) || error "error" "$action" "$?"
action="restoring dotfile versions" && display "task" "$action"
(cd "$dotfiles_home" && git restore . \
- >> "$logfile" 2>&1 ) || error "error" "$action" "$?"
+ >> "$logfile" 2>&1 ) || error "error" "$action" "$?"
action="creating common directories" && display "task" "$action"
# Create default directories and grant permissions
@@ -779,15 +779,15 @@ silent_boot() {
# action="instructing systemd to check filesystems" && display "task" "$action"
# servicefile=/usr/lib/systemd/system/systemd-fsck-root.service
# [ -f $servicefile ] && echo "StandardOutput=null" >>$servicefile && \
- # echo "StandardError=journal+console" >>$servicefile
+ # echo "StandardError=journal+console" >>$servicefile
# servicefile=/usr/lib/systemd/system/systemd-fsck@.service
# [ -f $servicefile ] && echo "StandardOutput=null" >>$servicefile && \
- # echo "StandardError=journal+console" >>$servicefile
+ # echo "StandardError=journal+console" >>$servicefile
# action="removing hostname from login prompt" && display "task" "$action"
# sed -i "s/--noclear/--nohostname --noclear/g" /usr/lib/systemd/system/getty@.service \
- # || error "error" "$action" "$?"
+ # || error "error" "$action" "$?"
action="silencing the unneeded and chatty watchdog module" && display "task" "$action"
echo "blacklist iTCO_wdt" >/etc/modprobe.d/nowatchdog.conf || error "error" "$action" "$?"
diff --git a/todo.org b/todo.org
index dccb2f8..c5d8727 100644
--- a/todo.org
+++ b/todo.org
@@ -1,23 +1,30 @@
* Work Items
-** DOING [#A] Install Test Setup via Virtualbox
+** TODO [#B] Add Adwaita and settings for both GTK and QT
+** DOING [#B] Install Test Setup via Virtualbox
** DOING [#B] ZFS installaton
-*** 2023-05-27 @ 17:30:119 -0500 Script/Step Notes
+*** 2023-08-08 @ 01:02:03 -0500 Separate ZFS setup into another project
+This project should be independent of the ArchOnZFS project.
+ArchOnZFS should setup a basic Arch similarly to the default choices on archinstall
+This script should pickup either from the default choices on archinstall or ArchOnZFS script
+*** 2023-05-27 @ 17:30:11 -0500 Script/Step Notes
script is based on: https://blog.timo.page/installing-arch-linux-on-zfs
the only script whose steps still works from the many I've checked out.
I added the actual steps that worked in assets.
** DOING [#B] Ensure python-lsp is installed for Emacs
https://emacs-lsp.github.io/lsp-mode/page/lsp-pylsp/
pip install 'python-lsp-server[all]'
+** TODO [#B] HiDPI check
+Is it only steam that has issues with HiDPI?
+Can we detect HiDPI and add separate settings?
** TODO [#B] Scale GTK apps consistently
-For instance, virtualbox is huge! is there an environment setting?
-** TODO [#B] Murrine and Adwaita scripts are missing
-This shows up in Emacs when changing the background
+For instance, virtualbox is huge! is there an environment setting for that?
** TODO [#C] Add syncthing and configuration to install
Note https://forum.syncthing.net/t/save-power-on-battery-with-udev/2696
-** TODO Add zfs snapshot utility
-** TODO Fix grub sizing/styling
+** TODO [#D] Detect and fix grub sizing/styling
Should be much larger, say 1280x or something?
can use vimix styling (there's a vimix grub theme that would match installed gtk/icons/cursor theme
+** TODO [#D] Detect and fix systemd-boot settings
+I'm seeing a default menu on launch. Experiment with optimal settings.
* Resolved
** DONE [#C] Install dfc
** DONE [#C] Install speedtest-go