diff options
author | Jack Sangdahl <[email protected]> | 2024-02-08 14:58:53 -0700 |
---|---|---|
committer | Jack Sangdahl <[email protected]> | 2024-02-08 14:58:53 -0700 |
commit | 52a470d68b1a4bd932fb2f475c9e92c2a6a2ec5d (patch) | |
tree | 63fa7bf05f2b69cfd36a5af29cb268e0912c50ac | |
parent | caa056c08cceaa08c69a9ba137c905b5a114e94d (diff) | |
download | dots-52a470d68b1a4bd932fb2f475c9e92c2a6a2ec5d.tar.gz dots-52a470d68b1a4bd932fb2f475c9e92c2a6a2ec5d.zip |
bar update & password-less ssh
-rw-r--r-- | .config/waybar/config | 15 | ||||
-rw-r--r-- | .pkglist_full.txt | 224 | ||||
-rw-r--r-- | .zshrc | 9 |
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 @@ -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 |