summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xarchsetup4
-rw-r--r--dotfiles/common/.profile2
-rw-r--r--dotfiles/hyprland/.config/foot/foot.ini2
-rw-r--r--dotfiles/hyprland/.config/themes/dupre/foot.ini2
-rw-r--r--dotfiles/hyprland/.config/themes/hudson/foot.ini2
-rw-r--r--todo.org13
6 files changed, 16 insertions, 9 deletions
diff --git a/archsetup b/archsetup
index fef3275..120a353 100755
--- a/archsetup
+++ b/archsetup
@@ -1401,7 +1401,6 @@ hyprland() {
pacman_install hyprland
pacman_install hypridle
pacman_install hyprlock
- pacman_install hyprpaper
action="Hyprland Utilities" && display "subtitle" "$action"
pacman_install cpio # hyprpm (plugin manager) dependency
@@ -1786,6 +1785,7 @@ developer_workstation() {
pacman_install ffmpegthumbnailer # video previews in dired/dirvish
pacman_install imagemagick # image previews for dired/dirvish
pacman_install libgccjit # native compilation for Emacs
+ pacman_install libvterm # vterm terminal emulator
pacman_install mediainfo # generating media info in dired/dirvish
pacman_install 7zip # archive info for dirvish
pacman_install mpv # video viewer
@@ -1895,7 +1895,7 @@ supplemental_software() {
pacman_install perl-image-exiftool # reads/writes exif info for raw photo files
pacman_install poppler-glib # poppler-glib document viewer library
pacman_install pv # monitor progress of data through pipeline
- pacman_install ranger # terminal file manager
+ pacman_install ranger # terminal file manager (X11, ueberzug)
pacman_install rclone # syncs files from gdrive, s3, dropbox, etc.
pacman_install signal-desktop # secure messenger
pacman_install iperf3 # network bandwidth testing
diff --git a/dotfiles/common/.profile b/dotfiles/common/.profile
index b4da79d..11a9592 100644
--- a/dotfiles/common/.profile
+++ b/dotfiles/common/.profile
@@ -24,7 +24,7 @@ export LC_ALL=en_US.UTF-8
[ -d "$HOME/.local/share/gem/ruby/3.4.0/bin" ] && PATH="$PATH:$HOME/.local/share/gem/ruby/3.4.0/bin"
[ -d "$HOME/.cargo/bin" ] && PATH="$PATH:$HOME/.cargo/bin"
[ -d "$HOME/.deno/bin" ] && PATH="$PATH:$HOME/.deno/bin"
-export PATH="$PATH:$HOME/.local/bin:/usr/sbin"
+export PATH="$HOME/.local/bin:$PATH:/usr/sbin"
# =============================================================================
# Default Applications
diff --git a/dotfiles/hyprland/.config/foot/foot.ini b/dotfiles/hyprland/.config/foot/foot.ini
index 8fe19b3..48c26a6 100644
--- a/dotfiles/hyprland/.config/foot/foot.ini
+++ b/dotfiles/hyprland/.config/foot/foot.ini
@@ -3,7 +3,7 @@
[main]
term=xterm-256color
-font=BerkeleyMono Nerd Font:size=13
+font=BerkeleyMono Nerd Font:size=14
pad=8x8
[scrollback]
diff --git a/dotfiles/hyprland/.config/themes/dupre/foot.ini b/dotfiles/hyprland/.config/themes/dupre/foot.ini
index 8fe19b3..48c26a6 100644
--- a/dotfiles/hyprland/.config/themes/dupre/foot.ini
+++ b/dotfiles/hyprland/.config/themes/dupre/foot.ini
@@ -3,7 +3,7 @@
[main]
term=xterm-256color
-font=BerkeleyMono Nerd Font:size=13
+font=BerkeleyMono Nerd Font:size=14
pad=8x8
[scrollback]
diff --git a/dotfiles/hyprland/.config/themes/hudson/foot.ini b/dotfiles/hyprland/.config/themes/hudson/foot.ini
index 4e9681c..2ef78d4 100644
--- a/dotfiles/hyprland/.config/themes/hudson/foot.ini
+++ b/dotfiles/hyprland/.config/themes/hudson/foot.ini
@@ -3,7 +3,7 @@
[main]
term=xterm-256color
-font=BerkeleyMono Nerd Font:size=13
+font=BerkeleyMono Nerd Font:size=14
pad=8x8
[scrollback]
diff --git a/todo.org b/todo.org
index c90bb1f..aea7e6f 100644
--- a/todo.org
+++ b/todo.org
@@ -939,8 +939,15 @@ Evaluate if paru offers meaningful improvements for AUR management
*** TODO [#C] Evaluate terminal emulator alternatives
ghostty for ligature support - addresses known deficiency
-*** TODO [#C] Review file manager options alongside ranger
-lf, nnn, yazi - evaluate if any reduce friction vs current ranger setup
+*** TODO [#C] Review file manager options for Wayland
+Ranger image previews don't work in foot terminal (Wayland). Ranger's kitty graphics
+method checks TERM for "kitty" string, and foot's kitty protocol implementation
+has subtle incompatibilities that cause hangs. ueberzug is X11-only.
+
+Tried yazi (2026-02) - theming/icon color customization was problematic.
+Revisit later when yazi matures or try lf with custom preview scripts.
+
+Keep ranger for DWM/X11 where ueberzug works fine.
*** TODO [#C] Review current tool pain points annually
Once-yearly systematic inventory of known deficiencies and friction points in current toolset
@@ -1000,7 +1007,7 @@ CLOSED: [2026-01-25 Sun 20:52]
- rofi-wayland vs rofi (X11) - may need separate configs
- foot terminal vs st - similar minimalist philosophy
- Screen locking: swaylock instead of slock
-- Wallpaper: hyprpaper or swaybg instead of feh
+- Wallpaper: swww (chosen), waypaper GUI frontend
- Screenshots: grim+slurp instead of maim
**** User interface for selection