review: wayland fedora_contrib, collections

This commit is contained in:
dongdigua 2023-07-10 22:03:50 +08:00
parent d5b8b0534f
commit 7b9b6e6e8b
5 changed files with 14 additions and 18 deletions

View File

@ -52,3 +52,4 @@ undergoes frequent maintenance, PDA?
author of offpunk author of offpunk
=> gemini://gemini.thegonz.net + Things => gemini://gemini.thegonz.net + Things
=> gemini://cdg.thegonz.net/ ++ Collaborative Directory of Geminispace => gemini://cdg.thegonz.net/ ++ Collaborative Directory of Geminispace
=> gopher://bitreich.org/ + bitreich

View File

@ -3,16 +3,10 @@
#+DATE: <2023-04-01 六> #+DATE: <2023-04-01 六>
* The story * The story
[[https://github.com/dom-kital][Someone]] in the [[https://cossig.org][COSSIG]] said Slackware is good, so I took a look. nvi installed on fedora using =nix-env= can't dieplay widechar, but fedora native build can.
I noticed in the [[http://www.slackbook.org/html/book.html#VI][book]] that the vi(1) in Slackware is elvis, it is amazing. And the nix build is using patches from f33 repo, so I want to bring nvi back to Fedora.
Then this monthly holiday, I installed a Slackware VM. In the installation process, (2023.7) I tried hours to figure out how to build nvi that can display widechar using nix, but failed each time.
I found that the nvi in Slackware supports UTF-8! WTF! It's actually because nix uses C locale by default ([[./usenet_and_cli_browsers.org][mentioned with offpunk]]).
The nvi in OpenBSD and NixOS don't support UTF-8, why the Slack build have?
So I looked at the [[https://mirrors.slackware.com/slackware/slackware/source/a/nvi/][source]], +it have 30 patches applied on nvi-1.81.6+ it is configured with =--enable-widechar=
So I wanted to add a UTF-8 nvi in my nur, so I copied the NixOS build script,
and found it has patches from a fedora repo!
Then I checked that [[https://src.fedoraproject.org/rpms/nvi][repo]], it have the exact same patch series as Slackware,
BUTT orphaned since f33...
* Why retired, nvi is a good software, isn't it? * Why retired, nvi is a good software, isn't it?
The reason why it is orphaned and retired is "Failed to build from source". The reason why it is orphaned and retired is "Failed to build from source".

View File

@ -156,8 +156,8 @@ funny byte
memmove(pDecoded + i + 1, pDecoded + i, memmove(pDecoded + i + 1, pDecoded + i,
#+END_SRC #+END_SRC
*** [[https://xeiaso.net/blog/rip-twitter][Goodbye Twitter, Hello Fediverse!]]
*** [[https://xeiaso.net/blog/🥺][🥺]] *** [[https://xeiaso.net/blog/🥺][🥺]]
*** [[https://xeiaso.net/blog/HVE-BC1750-0001][HVE-BC1750-0001: Deceptive Information Disclosure Vulnerability in Human Interaction Protocols]]
** [[https://lantian.pub/][蓝天]] ** [[https://lantian.pub/][蓝天]]
大佬! 大佬!
*** [[https://lantian.pub/article/chat/how-i-nuked-my-btrfs-partition.lantian/][我把硬盘换到了新电脑上,这是 Btrfs 上的数据发生的变化]] *** [[https://lantian.pub/article/chat/how-i-nuked-my-btrfs-partition.lantian/][我把硬盘换到了新电脑上,这是 Btrfs 上的数据发生的变化]]
@ -306,7 +306,8 @@ EvanMeek / B站: 美味的樱桃菌
看不懂, 先收藏着 看不懂, 先收藏着
*** [[https://www.zhihu.com/column/c_1313110231912726528][倔强的程序员]] *** [[https://www.zhihu.com/column/c_1313110231912726528][倔强的程序员]]
编! 译! 原! 理! 编! 译! 原! 理!
*** [[https://www.zhihu.com/column/c_185117725][专栏: 技术考古]] :wow:plan9: *** [[https://www.zhihu.com/column/c_185117725][技术考古]] :wow:plan9:
古老的技术,闪耀的光芒
**** [[https://web.archive.org/web/20220423091317/https://zhuanlan.zhihu.com/p/502733643][archive: 那些古老又优美的 GUI]] :smth: **** [[https://web.archive.org/web/20220423091317/https://zhuanlan.zhihu.com/p/502733643][archive: 那些古老又优美的 GUI]] :smth:
***** [[https://guidebookgallery.org][GUI Gallery]] ***** [[https://guidebookgallery.org][GUI Gallery]]
*** [[https://www.zhihu.com/column/roartalk][专栏: 嘶吼RoarTalk]] :hack: *** [[https://www.zhihu.com/column/roartalk][专栏: 嘶吼RoarTalk]] :hack:
@ -589,3 +590,4 @@ BSD asm
** [[https://github.com/torvalds/linux/pull/17][torvalds: I don't do github pull requests]] ** [[https://github.com/torvalds/linux/pull/17][torvalds: I don't do github pull requests]]
** [[https://cohost.org/blackle/post/42994-div-style-pointer][CSS 的机械装置 (from ruanyifeng 252)]] ** [[https://cohost.org/blackle/post/42994-div-style-pointer][CSS 的机械装置 (from ruanyifeng 252)]]
** [[https://oldcompcz.github.io/jgs/][jgs ASCII art]] ** [[https://oldcompcz.github.io/jgs/][jgs ASCII art]]
** TODO [[http://retrobase.cn][retrobase 识旧知新]]

View File

@ -352,3 +352,4 @@ the author of age
begin 644 gpg-crash.tar.gz begin 644 gpg-crash.tar.gz
is uuencoding is uuencoding
#+END_COMMENT #+END_COMMENT
*** [[https://news.ycombinator.com/item?id=9104188][HN: GPG and Me]]

View File

@ -35,7 +35,8 @@ I'm using *~elarun~*, a oxygen-like smooth crystal theme, materia-kde is also a
*** Fedora 37 don't work *** Fedora 37 don't work
sddm don't work on fedora37, so switch to gdm sddm don't work on fedora37, so switch to gdm
*** environment variable missing? *** environment variable missing?
trick: add =Exec=zsh -c sway= in =/usr/share/wayland-sessions/sway.desktop= trick: add =Exec=oksh -lc sway= in =/usr/share/wayland-sessions/sway.desktop=
[[https://github.com/dongdigua/configs/commit/7cb715199e58c9a1569861f14d3beec91553375b][ksh yes]]
** obs ** obs
don't remove the =include= line in sway/config, and it will be fine don't remove the =include= line in sway/config, and it will be fine
** cursor theme not working ** cursor theme not working
@ -49,11 +50,8 @@ use libinput-gestures
**** [[https://www.reddit.com/r/swaywm/comments/px5vmw/how_are_you_configuring_touchpad_gestures/]] **** [[https://www.reddit.com/r/swaywm/comments/px5vmw/how_are_you_configuring_touchpad_gestures/]]
**** [[https://www.reddit.com/r/swaywm/comments/em0jnx/can_sway_handle_threefour_finger_touchpad_gestures/]] **** [[https://www.reddit.com/r/swaywm/comments/em0jnx/can_sway_handle_threefour_finger_touchpad_gestures/]]
** TODO [[https://github.com/WayfireWM/wayfire/issues/1329][Wayfire crashes when closing foot terminal]] ** TODO [[https://github.com/WayfireWM/wayfire/issues/1329][Wayfire crashes when closing foot terminal]]
** emacs tool-bar not working(cannot toggle and icon theme missing) ** emacs tool-bar not working and icon theme missing
*** cannot toggle: disable custon =default-frame-alist=, or just use floating mode pgtk
*** icon theme missing: pgtk
and I can also have translarency,
it looked unreal after several months of solid background
** [[https://www.reddit.com/r/swaywm/comments/scz5k6/option_create_on_workspace_prev_on_outputnext_on/][Option --create on workspace prev_on_output|next_on_output?]] ** [[https://www.reddit.com/r/swaywm/comments/scz5k6/option_create_on_workspace_prev_on_outputnext_on/][Option --create on workspace prev_on_output|next_on_output?]]
this feature is not compatible with i3, so sway didn't accept the pr this feature is not compatible with i3, so sway didn't accept the pr
*** [[https://www.reddit.com/r/swaywm/comments/mmfwnu/sway_command_workspace_next/][shell script solution]] *** [[https://www.reddit.com/r/swaywm/comments/mmfwnu/sway_command_workspace_next/][shell script solution]]