From b51fcfd99cf3dc7dd77de732fa48c9290db1c030 Mon Sep 17 00:00:00 2001 From: Uyanide Date: Sun, 21 Jun 2026 02:27:11 +0200 Subject: [PATCH] update --- config/niri/.config/niri/config/rules.kdl | 6 ++++++ config/nwg-look/.config/gtk-3.0/bookmarks | 4 +++- config/nwg-look/.config/gtk-3.0/settings.ini | 3 ++- config/shell/.config/zsh/conf.d/60-alias.zsh | 2 ++ memo/hx-usage.txt | 1 - memo/mail-service.md | 8 ++++++-- memo/packages.md | 14 ++++++++------ 7 files changed, 27 insertions(+), 11 deletions(-) diff --git a/config/niri/.config/niri/config/rules.kdl b/config/niri/.config/niri/config/rules.kdl index c30748b..fa042f8 100644 --- a/config/niri/.config/niri/config/rules.kdl +++ b/config/niri/.config/niri/config/rules.kdl @@ -89,6 +89,12 @@ window-rule { open-on-workspace "second" } +window-rule { + match app-id="Spotify" + + open-on-output "eDP-1" +} + window-rule { match app-id="at.yrlf.wl_mirror" diff --git a/config/nwg-look/.config/gtk-3.0/bookmarks b/config/nwg-look/.config/gtk-3.0/bookmarks index 60cf93f..b63f2ad 100644 --- a/config/nwg-look/.config/gtk-3.0/bookmarks +++ b/config/nwg-look/.config/gtk-3.0/bookmarks @@ -1,4 +1,6 @@ file:///home/kolkas/Videos Videos file:///home/kolkas/Repositories Repositories file:///home/kolkas/Pictures Pictures -file:///home/kolkas/Desktop +file:///home/kolkas/Desktop Desktop +file:///home/kolkas/Public/GRA%20Proj Next +file:///home/kolkas/Public/GRA%20Proj/ diff --git a/config/nwg-look/.config/gtk-3.0/settings.ini b/config/nwg-look/.config/gtk-3.0/settings.ini index 17f5189..4831780 100644 --- a/config/nwg-look/.config/gtk-3.0/settings.ini +++ b/config/nwg-look/.config/gtk-3.0/settings.ini @@ -12,8 +12,9 @@ gtk-enable-input-feedback-sounds=0 gtk-font-name=Sarasa UI SC, 10 gtk-icon-theme-name=Papirus gtk-menu-images=true -gtk-modules=colorreload-gtk-module +gtk-modules=colorreload-gtk-module:appmenu-gtk-module gtk-primary-button-warps-slider=true +gtk-shell-shows-menubar=1 gtk-sound-theme-name=ocean gtk-theme-name=catppuccin-mocha-blue-standard+default gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR diff --git a/config/shell/.config/zsh/conf.d/60-alias.zsh b/config/shell/.config/zsh/conf.d/60-alias.zsh index 50f621a..55e79cc 100644 --- a/config/shell/.config/zsh/conf.d/60-alias.zsh +++ b/config/shell/.config/zsh/conf.d/60-alias.zsh @@ -234,6 +234,8 @@ if (( $+commands[jj] )); then jj bookmark move "$branch" --to "$pos" jj git push } + + alias jja="jj log -r 'all()' -T builtin_log_detailed" fi # Global aliases (can be used as part of a command) diff --git a/memo/hx-usage.txt b/memo/hx-usage.txt index 6fef048..aa445ac 100644 --- a/memo/hx-usage.txt +++ b/memo/hx-usage.txt @@ -28,7 +28,6 @@ y - Copy the selection. p - Paste after cursor. P - Paste before cursor. - / - Search forwards. ? - Search backwards. n - Next search result. diff --git a/memo/mail-service.md b/memo/mail-service.md index 932fea8..75bb52b 100644 --- a/memo/mail-service.md +++ b/memo/mail-service.md @@ -278,6 +278,10 @@ 同时, `/etc/hosts` 最好也包含 `mail.domain.tld`. +_Edit (21.June.2026)_: + +**别**这样做, 否则可能会通过 systemd-resolved 泄进容器把 mail.uyani.de 解析成 loopback. + ## 配置邮件服务器 这里使用 [docker-mailserver](https://docker-mailserver.github.io/docker-mailserver/latest/#welcome-to-the-documentation-for-docker-mailserver) 作为邮件服务器. 当然也可以使用其他的, 但是这个比较简单. @@ -333,7 +337,7 @@ services: # 禁止伪造发件人 - SPOOF_PROTECTION=1 # 启用 MTA-STS - # - ENABLE_MTM_STS=1 + # - ENABLE_MTA_STS=1 # 启用 SRS # - ENABLE_SRS=1 # 使用自定义证书 @@ -976,7 +980,7 @@ docker exec -it mailserver setup alias add @domain.tld me@domain.tld ## 这一切到底是为什么? -排除利益驱动, 我能想到的最合适的借口就是"隐私". 可是如果登陆 Resend 的后台看一眼, 就会发现我写的邮件被一封封明晃晃地不加掩饰地放在那里, 所有的内容都以明文的方式被看得一清二楚. 此时和使用公共邮箱服务唯一的区别似乎也就只剩"有一个很酷的后缀"这一点了. 即便真的解决了 25 端口问题 (是的, 写完上述内容的几天后我确实做到了) 从而得以摆脱 SMTP 中继服务, 在惊讶于明明 Mail-Tester 给出了 10/10 的满分评价但还是被 Gmail 扔进垃圾箱的残酷现实之余, 我也意识到自建邮局这条路仅靠热情是绝对走不通的. 一是预热 IP 需要花费的时间成本乃至金钱成本远超我的想象, 二是无论如何邮件内容也会被收件方的平台以算法评估一遍的事实彻底击碎了对于"隐私"乌托邦最后的妄想. 即使有这么多复杂的安全措施, 补齐了传输过程中的每一个可能的安全漏洞, 但真正和我点对点沟通的从来都只是靠着一条条既定规则维系的平台, 而不是我在写下收件地址时心中所想的一个个鲜活的人. +排除利益驱动, 我能想到的最合适的借口就是"隐私". 可是如果登陆 Resend 的后台看一眼, 就会发现我写的邮件被一封封明晃晃地不加掩饰地放在那里, 所有的内容都以明文的方式被看得一清二楚. 此时和使用公共邮箱服务唯一的区别似乎也就只剩"有一个很酷的后缀"这一点了. 即便真的解决了 25 端口问题 (是的, 写完上述内容的几天后我确实做到了) 从而得以摆脱 SMTP 中继服务, 在惊讶于明明 Mail-Tester 给出了 10/10 的满分评价但还是被 Gmail 扔进垃圾箱的残酷现实之余, 我也意识到自建邮局这条路仅靠热情是绝对走不通的. 一是预热 IP 需要花费的时间成本乃至金钱成本远超我的想象, 二是无论如何邮件内容也会被收件方的平台以算法评估一遍的事实彻底击碎了对于"隐私"乌托邦最后的妄想. 即使有这么多复杂的安全措施, 补齐了传输过程中的每一个可能的安全漏洞, 但真正和我点对点沟通的从来都只是靠着一条条既定规则维系的平台, 想想还蛮心寒的. 那么做这一切的目的到底是什么呢? 或许也只剩"酷"了吧, 除此之外我唯一能想到的好处就是在仅需要邮箱就能注册账号的平台注册无穷无尽的小号. diff --git a/memo/packages.md b/memo/packages.md index 44eec30..681f37e 100644 --- a/memo/packages.md +++ b/memo/packages.md @@ -163,7 +163,6 @@ docker docker-buildx docker-compose dolphin -dotnet-sdk doxygen drawio-desktop drm-info @@ -197,7 +196,6 @@ filelight fish fisher flatpak -flutter-bin fnm foliate font-manager @@ -224,7 +222,6 @@ glaze gnome-keyring gnome-text-editor go -gpac gping gradia gradle @@ -258,7 +255,6 @@ intel-ucode inxi iperf3 jdk-openjdk -jdk17-openjdk jdk21-graalvm-ee-bin jetbrains-toolbox jp2a @@ -316,6 +312,7 @@ mangohud matugen mesa meson +mixtapes-git mkvtoolnix-cli modprobed-db moonlight-qt @@ -333,12 +330,13 @@ nethogs network-manager-applet networkmanager networkmanager-openvpn +nextcloud-client nfs-utils niri nmap nordvpn-bin noto-fonts-cjk -ntfsprogs-plus +ntfsprogs nvidia-container-toolkit nvidia-open-dkms nvidia-prime @@ -354,6 +352,7 @@ okular opam opencl-headers opencl-nvidia +opencode openssh os-prober pacman-contrib @@ -370,6 +369,7 @@ picard pipes.c pipewire-alsa plasma-meta +playerctl polkit-gnome power-profiles-daemon protonplus @@ -495,7 +495,7 @@ ttf-comic-shanns-nerd ttf-jetbrains-mono-nerd ttf-lxgw-wenkai ttf-lxgw-wenkai-tc -ttf-maplemono-nf-cn +ttf-maplemono-nf-cn-unhinted ttf-meslo-nerd ttf-ms-fonts ttf-noto-sans-cjk-vf @@ -549,6 +549,7 @@ x86_energy_perf_policy xclip xdg-desktop-portal-gnome xdg-desktop-portal-gtk +xmake xone-dkms xorg-bdftopcf xorg-font-util @@ -586,6 +587,7 @@ yad yay yazi yt-dlp +ytmdesktop-bin zellij zen-browser-bin zenity