aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Sangdahl <[email protected]>2024-02-08 14:58:53 -0700
committerJack Sangdahl <[email protected]>2024-02-08 14:58:53 -0700
commit52a470d68b1a4bd932fb2f475c9e92c2a6a2ec5d (patch)
tree63fa7bf05f2b69cfd36a5af29cb268e0912c50ac
parentcaa056c08cceaa08c69a9ba137c905b5a114e94d (diff)
downloaddots-52a470d68b1a4bd932fb2f475c9e92c2a6a2ec5d.tar.gz
dots-52a470d68b1a4bd932fb2f475c9e92c2a6a2ec5d.zip
bar update & password-less ssh
-rw-r--r--.config/waybar/config15
-rw-r--r--.pkglist_full.txt224
-rw-r--r--.zshrc9
3 files changed, 132 insertions, 116 deletions
diff --git a/.config/waybar/config b/.config/waybar/config
index 42f67dfd..0820ba9a 100644
--- a/.config/waybar/config
+++ b/.config/waybar/config
@@ -1,7 +1,6 @@
{
"battery": {
"format": "{icon} {capacity}%",
- "format-alt": "{time} {icon}",
"format-charging": "\uf0e7 {capacity}%",
"format-icons": ["\uf244", "\uf243", "\uf242", "\uf241", "\uf240"],
"states": {
@@ -11,7 +10,19 @@
},
"clock": {
"format": "\uf017 {:%H:%M}",
- "tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>"
+ "tooltip-format": "<tt><small>{calendar}</small></tt>",
+ "calendar": {
+ "mode": "year",
+ "mode-mon-col": 3,
+ "weeks-pos": "right",
+ "format": {
+ "months": "<span color='#E5E9F0'><b>{}</b></span>",
+ "days": "<span color='#D8DEE9'><b>{}</b></span>",
+ "weeks": "<span color='#EBCB8B'><b>W{}</b></span>",
+ "weekdays": "<span color='#A3BE8C'><b>{}</b></span>",
+ "today": "<span color='#BF616A'><b><u>{}</u></b></span>"
+ }
+ }
},
"custom/date": {
"exec": "~/.config/scripts/date.sh",
diff --git a/.pkglist_full.txt b/.pkglist_full.txt
index c097f7d9..714dbceb 100644
--- a/.pkglist_full.txt
+++ b/.pkglist_full.txt
@@ -12,6 +12,7 @@ lpadmin-0-r2
man-0-r2
messagebus-0-r2
ntp-0-r2
+nullmail-0-r1
pipewire-0-r1
polkitd-0-r2
portage-0-r1
@@ -28,6 +29,7 @@ video-0-r2
man-1-r2
messagebus-0-r2
ntp-0-r2
+nullmail-0-r1
polkitd-0-r2
portage-0-r2
sshd-0-r2
@@ -38,6 +40,7 @@ at-spi2-core-2.50.1
/var/db/pkg/app-admin:
doas-6.8.2
eselect-1.4.27-r1
+metalog-20230719
perl-cleaner-2.31
yadm-3.2.2
@@ -54,6 +57,7 @@ tar-0
yacc-1-r2
/var/db/pkg/app-arch:
+brotli-1.1.0
bzip2-1.0.8-r4
cpio-2.15
gzip-1.13
@@ -61,13 +65,13 @@ libarchive-3.7.2
ncompress-5.0-r1
tar-1.35
unzip-6.0_p27-r1
-xz-utils-5.4.5
+xz-utils-5.4.6
zip-3.0-r7
zstd-1.5.5
/var/db/pkg/app-crypt:
gcr-3.41.1-r2
-gnupg-2.4.3-r1
+gnupg-2.4.4
gpgme-1.23.2
libb2-0.98.1-r3
libmd-1.1.0
@@ -84,7 +88,7 @@ eselect-fontconfig-20220403
eselect-iptables-20220320
eselect-lib-bin-symlink-0.1.1-r1
eselect-lua-4-r1
-eselect-notify-send-0.1
+eselect-mpg123-0.1-r1
eselect-pinentry-0.7.3
eselect-repository-14
eselect-rust-20210703
@@ -95,7 +99,7 @@ tlp-1.5.0
/var/db/pkg/app-misc:
brightnessctl-0.5.1
-ca-certificates-20230311.3.96.1
+ca-certificates-20230311.3.97
editor-wrapper-4-r1
mime-types-2.1.54
pax-utils-1.3.7
@@ -126,17 +130,17 @@ docbook-xml-dtd-4.5-r2
docbook-xsl-ns-stylesheets-1.79.1
docbook-xsl-stylesheets-1.79.1-r4
dvipsk-2021.1_p20210325-r2
-libpaper-2.1.2
+libpaper-2.1.3
mandoc-1.14.6
manpager-1
-mupdf-1.23.3
+mupdf-1.23.7-r1
ps2pkm-1.8_p20210325-r1
scdoc-1.11.2-r1
sgml-common-0.6.3-r7
texlive-core-2021-r7
tree-2.1.1
xmlto-0.0.28-r11
-zathura-0.5.2-r5
+zathura-0.5.4
zathura-pdf-mupdf-0.4.1
/var/db/pkg/cross-arm-none-eabi:
@@ -154,16 +158,15 @@ autoconf-2.13-r8
autoconf-2.72-r1
autoconf-archive-2023.02.20
autoconf-wrapper-20231224
-automake-1.16.5-r1
+automake-1.16.5-r2
automake-wrapper-20221207
-cmake-3.28.1-r1
+cmake-3.28.3
gtk-doc-am-1.33.2
libtool-2.4.7-r2
make-4.4.1-r1
meson-1.3.1-r1
meson-format-array-0
-netsurf-buildsystem-1.10
-ninja-1.11.1-r4
+ninja-1.11.1-r5
/var/db/pkg/dev-cpp:
atkmm-2.28.3
@@ -173,17 +176,17 @@ gtkmm-3.24.8
pangomm-2.46.3
/var/db/pkg/dev-db:
-sqlite-3.44.2-r2
+sqlite-3.45.1-r1
/var/db/pkg/dev-debug:
-gdb-14.1
+gdb-14.1-r1
/var/db/pkg/dev-lang:
go-1.21.6
lua-5.1.5-r200
lua-5.4.6
luajit-2.1.0_beta3_p20220613
-mujs-1.3.3
+mujs-1.3.4
nasm-2.16.01-r1
perl-5.38.2-r1
python-3.11.7
@@ -191,28 +194,26 @@ python-3.12.1_p1
python-exec-2.4.10
python-exec-conf-2.4.6
rust-bin-1.74.1
-spidermonkey-102.15.0
-spidermonkey-115.3.1
+spidermonkey-115.7.0
tcl-8.6.13-r1
vala-0.56.14
/var/db/pkg/dev-libs:
atk-2.46.0
-boehm-gc-8.2.4
date-3.0.0
dbus-glib-0.112
elfutils-0.190
ell-0.61
expat-2.5.0
fribidi-1.0.13
-girara-0.4.0-r1
-glib-2.78.3
+girara-0.4.2
+glib-2.78.4-r1
gmp-6.3.0-r1
gobject-introspection-1.78.1
gobject-introspection-common-1.78.1
-gumbo-0.11.0
-icu-74.1
-inih-57-r1
+gumbo-0.12.1
+icu-74.2
+inih-58
json-c-0.17
json-glib-1.8.0
jsoncpp-1.9.5
@@ -227,12 +228,13 @@ libfmt-9.1.0-r1
libgcrypt-1.10.3-r1
libgit2-1.7.1
libgpg-error-1.47-r1
+libgrapheme-2.0.2
libgudev-238-r1
libical-3.0.17
libinput-1.25.0
libksba-1.6.5
+libltdl-2.4.7-r1
libmpack-1.0.5-r5
-libnatspec-0.3.0
libnl-3.9.0
libpcre-8.45-r2
libpcre2-10.42-r1
@@ -241,10 +243,10 @@ libsigc++-2.12.0
libtasn1-4.19.0
libtermkey-0.22-r2
libunistring-1.1-r1
-libusb-1.0.26
+libusb-1.0.27
libuv-1.47.0-r1
libvterm-0.3.3
-libxml2-2.11.6
+libxml2-2.12.5
libxslt-1.1.39
lzo-2.10
mpc-1.3.1
@@ -253,17 +255,17 @@ msgpack-6.0.0-r1
nettle-3.9.1
npth-1.6-r2
nspr-4.35-r2
-nss-3.96.1
+nss-3.97
oniguruma-6.9.9
-openssl-3.1.4
+openssl-3.2.1-r1
popt-1.19-r1
ptexenc-1.3.9_p20210325-r1
-spdlog-1.12.0-r2
-tree-sitter-0.20.8-r1
+spdlog-1.13.0
+tree-sitter-0.20.9-r1
unibilium-2.1.1-r1
vala-common-0.56.14
wayland-1.22.0
-wayland-protocols-1.32
+wayland-protocols-1.33
zziplib-0.13.72-r4
/var/db/pkg/dev-lua:
@@ -363,13 +365,13 @@ charset-normalizer-3.3.2
cython-3.0.8
docutils-0.20.1-r1
editables-0.5
-ensurepip-pip-23.3.2
+ensurepip-pip-24.0
ensurepip-setuptools-69.0.3
ensurepip-wheels-100
flit-core-3.9.0
gentoo-common-1
gpep517-15
-hatchling-1.21.0
+hatchling-1.21.1
idna-3.6
installer-0.7.0
jaraco-context-4.3.0
@@ -377,26 +379,25 @@ jaraco-functools-4.0.0
jaraco-text-3.12.0
jinja-3.1.3
lxml-5.1.0
-mako-1.3.0
-markupsafe-2.1.3
+mako-1.3.2
+markupsafe-2.1.5
more-itertools-10.2.0
nspektr-0.5.0
ordered-set-4.1.0
-packaging-23.2
+packaging-23.2-r1
pathspec-0.12.1
-pip-23.3.2-r1
-platformdirs-4.1.0
-pluggy-1.3.0
+pip-24.0
+platformdirs-4.2.0
+pluggy-1.4.0
pygments-2.17.2
-pyparsing-3.1.1
PySocks-1.7.1-r2
requests-2.31.0
setuptools-69.0.3
setuptools-scm-8.0.4
tomli-2.0.1-r1
-trove-classifiers-2024.1.8
+trove-classifiers-2024.1.31
typing-extensions-4.9.0
-urllib3-2.1.0
+urllib3-2.2.0
wheel-0.42.0
/var/db/pkg/dev-tex:
@@ -404,15 +405,15 @@ bibtexu-3.71_p20210325
/var/db/pkg/dev-util:
desktop-file-utils-0.27-r1
-gdbus-codegen-2.78.3
-glib-utils-2.78.3
+gdbus-codegen-2.78.4-r1
+glib-utils-2.78.4
gperf-3.1-r2
gtk-doc-1.33.2-r1
-gtk-update-icon-cache-3.24.39
+gtk-update-icon-cache-3.24.40
intltool-0.51.0-r3
-itstool-2.0.7-r1
-pkgconf-2.1.0
-re2c-2.2
+itstool-2.0.7-r2
+pkgconf-2.1.1
+re2c-3.1
tokei-12.1.2
wayland-scanner-1.22.0
@@ -424,6 +425,9 @@ dconf-0.40.0
gnome-keyring-42.1-r2
librsvg-2.57.0
+/var/db/pkg/gnome-extra:
+polkit-gnome-0.105-r2
+
/var/db/pkg/gui-apps:
grim-1.4.1
gtklock-2.1.0
@@ -436,18 +440,20 @@ wofi-1.3
/var/db/pkg/gui-libs:
display-manager-init-1.1.2
-gtk-layer-shell-0.8.1
-wlroots-0.16.2-r2
+gtk-layer-shell-0.8.2
+wlroots-0.17.1
/var/db/pkg/gui-wm:
-sway-1.8.1-r2
+sway-1.9_rc1
+
+/var/db/pkg/mail-mta:
+nullmailer-2.2-r2
/var/db/pkg/media-fonts:
encodings-1.0.7
font-util-1.4.1
liberation-fonts-2.1.5
noto-20231128
-noto-cjk-20190416
noto-emoji-20231130
/var/db/pkg/media-gfx:
@@ -458,71 +464,77 @@ imv-4.4.0-r1
alsa-lib-1.2.10-r3
alsa-topology-conf-1.2.5.1
alsa-ucm-conf-1.2.10-r1
-dav1d-1.3.0
fdk-aac-2.0.3
+flac-1.4.3
fontconfig-2.15.0
+freeglut-3.4.0
freetype-2.13.2
gd-2.3.3-r4
glu-9.0.3
harfbuzz-8.3.0
jbig2dec-0.19
lcms-2.16
+libcanberra-0.30-r7
+libdisplay-info-0.1.1
libepoxy-1.5.10-r2
libfreeaptx-0.1.1-r1
libglvnd-1.7.0
-libjpeg-turbo-3.0.1
+libjpeg-turbo-3.0.2
libldac-2.0.2.3-r1
-libnsgif-0.2.1-r3
libogg-1.3.5-r1
-libpng-1.6.40-r1
-libpulse-16.99.1-r1
+libpng-1.6.42
+libpulse-17.0
libsdl-1.2.68
libsdl2-2.28.5
libsndfile-1.2.2-r2
libvorbis-1.3.7-r1
-mesa-23.3.3
+mesa-24.0.0
openjpeg-2.5.0-r6
opus-1.4
sbc-2.0
tiff-4.6.0
-x264-0.0.20231114-r1
-xvid-1.3.7-r1
/var/db/pkg/media-sound:
lame-3.100-r3
+mpg123-base-1.32.3
/var/db/pkg/media-video:
-ffmpeg-6.1.1-r1
-pipewire-1.0.1
+ffmpeg-6.1.1-r2
+pipewire-1.0.3
wireplumber-0.4.17-r1
/var/db/pkg/net-dns:
-c-ares-1.25.0-r1
-libidn2-2.3.4-r2
+c-ares-1.26.0
+libidn2-2.3.7
/var/db/pkg/net-firewall:
iptables-1.8.10
/var/db/pkg/net-im:
-discord-0.0.40
+discord-0.0.42
/var/db/pkg/net-libs:
gnutls-3.8.3
http-parser-2.9.4-r2
+libasyncns-0.8-r4
libmnl-1.0.5
libnsl-2.0.1
libpsl-0.21.5
libssh2-1.11.0-r2
libtirpc-1.3.4-r1
-nghttp2-1.58.0
+nghttp2-1.59.0
+nodejs-20.11.0
+
+/var/db/pkg/net-mail:
+mailutils-3.17
/var/db/pkg/net-misc:
chrony-4.5
-curl-8.5.0-r3
+curl-8.6.0
dhcpcd-10.0.6-r1
-iputils-20231222
+iputils-20240117
netifrc-0.7.8
-openssh-9.6_p1-r1
+openssh-9.6_p1-r2
rclone-1.63.1
rsync-3.2.7-r4
wget-1.21.4
@@ -531,7 +543,7 @@ wget-1.21.4
cups-2.4.7-r2
/var/db/pkg/net-wireless:
-bluez-5.71-r1
+bluez-5.72
iw-6.7
wireless-regdb-20230503-r2
wpa_supplicant-2.10-r3
@@ -546,21 +558,20 @@ Test-Simple-1.302.196
openpgp-keys-gentoo-release-20230329
/var/db/pkg/sys-apps:
-acl-2.3.1-r2
+acl-2.3.2
attr-2.5.2
baselayout-2.14-r1
bat-0.24.0
config-site-0
-coreutils-9.4
+coreutils-9.4-r1
dbus-1.15.8
-debianutils-5.14
diffutils-3.10
-ed-1.19-r1
-ethtool-6.6
-eza-0.17.1
-file-5.45-r3
+ed-1.20
+ethtool-6.7
+eza-0.17.2
+file-5.45-r4
findutils-4.9.0-r2
-gawk-5.3.0
+gawk-5.3.0-r1
gentoo-functions-0.19
grep-3.11
groff-1.23.0
@@ -586,7 +597,7 @@ sandbox-2.38
sed-4.9
shadow-4.14.3
smartmontools-7.4
-systemd-utils-254.8
+systemd-utils-254.9
sysvinit-3.08
texinfo-7.1-r1
usbutils-017
@@ -595,7 +606,7 @@ which-2.21
/var/db/pkg/sys-auth:
elogind-252.9
-pambase-20240119
+pambase-20240128
passwdqc-2.0.3-r1
polkit-124-r1
seatd-0.8.0
@@ -607,15 +618,12 @@ grub-2.12-r1
/var/db/pkg/sys-devel:
-MERGING-gnuconfig-20230731
bc-1.07.1-r6
-binutils-2.41-r4
+binutils-2.41-r5
binutils-config-5.5
bison-3.8.2-r2
-clang-16.0.6
clang-17.0.6
clang-common-17.0.6-r1
-clang-runtime-16.0.6
clang-runtime-17.0.6
-clang-toolchain-symlinks-16-r2
clang-toolchain-symlinks-17
crossdev-20240117
flex-2.6.4-r6
@@ -623,14 +631,10 @@ gcc-13.2.1_p20240113-r1
gcc-config-2.11
gettext-0.22.4
gnuconfig-20230731
-lld-16.0.6
lld-17.0.6
-lld-toolchain-symlinks-16-r2
lld-toolchain-symlinks-17
-llvm-16.0.6
llvm-17.0.6
llvm-common-17.0.6
-llvm-toolchain-symlinks-16-r1
llvm-toolchain-symlinks-17
llvmgold-17
m4-1.4.19-r2
@@ -646,38 +650,32 @@ fuse-common-3.10.4
udev-init-scripts-35
/var/db/pkg/sys-kernel:
-dracut-060_pre20240104
-gentoo-sources-6.6.8
-gentoo-sources-6.7.1-r1
-installkernel-18
-linux-firmware-20240115
+gentoo-sources-6.7.4
+linux-firmware-20240115-r1
linux-headers-6.7
/var/db/pkg/sys-libs:
-binutils-libs-2.41-r3
-compiler-rt-16.0.6-r4
+binutils-libs-2.41-r5
compiler-rt-17.0.6
-compiler-rt-sanitizers-16.0.6
compiler-rt-sanitizers-17.0.6
efivar-38
gdbm-1.23
-glibc-2.38-r9
-gpm-1.20.7-r5
+glibc-2.38-r10
libcap-2.69
libomp-17.0.6
libseccomp-2.5.5
-libxcrypt-4.4.36-r1
+libxcrypt-4.4.36-r2
mtdev-1.1.6
ncurses-6.4_p20230401
pam-1.5.3
readline-8.2_p10
-timezone-data-2023d
-zlib-1.3-r3
+timezone-data-2024a
+zlib-1.3.1
/var/db/pkg/sys-power:
acpi-1.7-r1
linux-x86-power-tools-4.20
-thermald-2.5.4-r1
+thermald-2.5.6
upower-1.90.2
/var/db/pkg/sys-process:
@@ -698,8 +696,10 @@ libiconv-0-r2
libintl-0-r2
libudev-251-r2
libusb-1-r2
+logger-0-r1
+mailx-4
man-0-r4
-notification-daemon-0
+mta-1-r2
opengl-7.0-r2
openssh-0
os-headers-0-r2
@@ -762,19 +762,17 @@ ssh-0-r2
tmpfiles-0-r5
ttf-fonts-1-r2
udev-217-r7
-w3m-1
/var/db/pkg/www-client:
-firefox-bin-121.0.1-r1
-w3m-0.5.3_p20230121
+firefox-bin-122.0
/var/db/pkg/x11-apps:
iceauth-1.0.9
mkfontscale-1.2.2
xauth-1.1.2
xinit-1.4.2
-xkbcomp-1.4.6
-xprop-1.2.6
+xkbcomp-1.4.7
+xprop-1.2.7
xrdb-1.2.2
xset-1.2.5
@@ -792,12 +790,11 @@ xf86-video-intel-2.99.917_p20230201
/var/db/pkg/x11-libs:
cairo-1.18.0
gdk-pixbuf-2.42.10-r1
-gtk+-3.24.39
+gtk+-3.24.41
libdrm-2.4.120
libfontenc-1.1.7
libICE-1.1.1-r1
-libnotify-0.8.3
-libpciaccess-0.17-r1
+libpciaccess-0.18
libSM-1.2.4
libX11-1.8.7
libXau-1.0.11
@@ -826,21 +823,22 @@ libXtst-1.2.4
libXv-1.0.12
libXxf86vm-1.1.5
pango-1.51.0
-pixman-0.43.0
+pixman-0.43.2
xcb-util-keysyms-0.4.1
xcb-util-wm-0.4.2
xtrans-1.5.0
/var/db/pkg/x11-misc:
compose-tables-1.8.7
-shared-mime-info-2.4
+shared-mime-info-2.4-r1
util-macros-1.20.0
xbitmaps-1.1.3
xdg-user-dirs-0.18
xdg-user-dirs-gtk-0.11
-xdg-utils-1.2.0_beta1_p20231203
+xdg-utils-1.2.1
xkeyboard-config-2.40-r1
/var/db/pkg/x11-themes:
adwaita-icon-theme-45.0
hicolor-icon-theme-0.17
+sound-theme-freedesktop-0.8
diff --git a/.zshrc b/.zshrc
index 7f20f265..28834545 100644
--- a/.zshrc
+++ b/.zshrc
@@ -1,4 +1,4 @@
-#!/usr/bin/zsh
+#!/bin/zsh
if test -z "${XDG_RUNTIME_DIR}"; then
export XDG_RUNTIME_DIR=/tmp/${UID}-runtime-dir
@@ -8,6 +8,13 @@ if test -z "${XDG_RUNTIME_DIR}"; then
fi
fi
+if [ ! -S ~/.ssh/ssh_auth_sock ]; then
+ eval "$(ssh-agent)"
+ ln -sf "$SSH_AUTH_SOCK" ~/.ssh/ssh_auth_sock
+fi
+export SSH_AUTH_SOCK=~/.ssh/ssh_auth_sock
+ssh-add -l > /dev/null || ssh-add
+
if [ "$(tty)" = "/dev/tty1" ]; then
exec dbus-run-session sway
fi