steve用的arch linux软件

系统

[!abstract]+ archboot

[!caution]+ 官方网站
这里我们选择 archboot
https://archboot.com/
可以在官方网站获得更多信息
已经要年底了,其资金筹集好像进度还没有过半……

[!note]+ 简介
Archboot 是最先进的模块化 Arch Linux 启动/安装映像创建实用程序,用于为 UKI/CD/USB/PXE 生成可复制 的可启动介质,专为安装 或救援 作而设计。 额外的 ISO 和 UKI 侧重于小巧、快速 和 (电源)用户友好 。
)复制自官网(

[!faq]+ 特性
在 arch 的滚动之外加上了默认配置的安全启动
进入 UEFI 即可 enroll hash(虽然第一次可以 enroll key )
类似于 ventoy 的初始化安全启动流程很舒服

引导

[!note]- GNU/GRUB
GNU GRUB - GNU Project - Free Software Foundation (FSF)
archboot默认使用的,该grub的默认配置使得你修改大部分教程中对应grub配置文件时,不会对archboot的起作用

[!attention]- systemd-boot
不推荐
太丑了,并且 systemd 正在接管一切
archboot使用systemd boot + secure boot

软件

桌面

KDE( wayland )

[!abstract]- kde
qt 桌面,占用可能有点多
配合 kde material design 以获得 md3 大色块体验
从 kde6 开始,默认不安装 x11

hyprland

[!attention]- hyprland
分割单位为屏幕独立的工作区
是很多人入坑的平铺桌面管理器

[!cite]- end-4的配置
GitHub - end-4/dots-hyprland: Usability-first dotfiles · GitHub
好吧现在是自己 end 4 自己的 quickshell,注意可能与其他的冲突

日常 niri

[!success]- 超棒的无限平铺画布
Niri - ArchWiki
GitHub - niri-wm/niri: A scrollable-tiling Wayland compositor. · GitHub
该作者也做paper vm(是gnome的平铺脚本)
niri有预览功能

[!cite]- DankMaterialShell 状态栏
使用 dms 作为状态栏
( 可能占用内存有点多 )
GitHub - AvengeMedia/DankMaterialShell: Desktop shell for wayland compositors built with Quickshell & GO, optimized for niri, hyprland, sway, MangoWC, labwc, and MiracleWM. · GitHub
兼顾一定的管理和启动能力
疑似和end-4的管理冲突

[!info]- 日常

键位

以 mod 键 驱动的窗口管理
niri纯水+1

关于x11兼容性

Xwayland · niri-wm/niri Wiki · GitHub

waydroid

[!quote]- 小问题
x86(-64) 里外不是人,兼容不好用
网络问题让人头大(大战docker千百遍)
Waydroid - ArchWiki
WayDroid · GitHub
Xdroid 完全不干活(限制linux内核版本)

会话管理器

[!info]- SDDM:kde 默认
但是我的触摸键盘没弄好……
SDDM - ArchWiki

[!info]+ greetd: DMS shell 推荐的
现在用这个了,不过注意主页不登录没法重启
有 WM 紫砂重启机制,这个很好,Codex经常跑测试干飞我 RAM

娱乐

steam

[!caution]- 关于安装
需要开启 multilib ,故没有安装
proton兼容性请查看检查官方网站
https://www.protondb.com/

视频

[!done]- 哔哩哔哩 + YouTube (web)
如果你执意要使用桌面软件
AUR (en) - bilibili-bin
AUR (en) - youtube

音乐

[!tip]- spotify
AUR (en) - spotify
网页版本跳广告也很方便
打补丁可以看
https://linux.do/t/topic/437721?u=stevessr

[!tip]- VLC
开发包
AUR (en) - vlc-git
官方包
Arch Linux - vlc 3.0.22-1 (x86_64)
注:KDE似乎绑定了vlc,如果你安装了KDE,请勿尝试安装vlc-git,不然你会变得不幸

录屏

[!info]- OBS
Open Broadcaster Software | OBS
注意,对于niri来说可能需要额外安装gnome的xdg

输入法

[!abstract]- fcitx5
Fcitx5
GitHub - Mintimate/oh-my-rime: The Simple Config Template Of Rime By Mintimate. · GitHub
对于chromium系的应用,需要配置环境变量以支持fctix5输入,详情参见fcitx5的官网

远程

[!info]- 远程桌面/异地组网
https://parsec.app/
https://my.zerotier.com/

社交媒体

qq & wechat基本手机……(输入法不好用)

[!warning]- niri上的小问题
最近几乎用不了输入法了?不过现在看起来是好的
还有就是通过xwayland兼容层(腾讯你在干什么)

telegram 看看始皇说什么

[!note] 始皇的频道在论坛底部有链接

elementX / nheko / fluffychat 联系导师

[!check]- 端到端加密
你值得拥有(需要手动开启)
Matrix.org - End-to-End Encryption implementation guide

office

[!info]- onlyoffice
AUR (en) - onlyoffice
ONLYOFFICE - 企业在线办公应用软件 | ONLYOFFICE
可以部署到服务器,提供网页服务

[!info]- Libre Office
安全检查
额,也许看起来还行

开发

[!example]- 程序

IDE

Jet brains

editor

zed
vscode
nano/nvim

shell

fish shell

terminal emulator

kitty

ai

[!example]- 长期吃灰
lobechat
好重啊
comfyui
打不过
lm studio
ccr
cherry studio
gemini cli
qwen code
openclaw
openwebui

[!check]+ 活跃使用
Claude code
Codex
Antigravity
rtk
alma
Astrbot

使用监测

[!danger]- stayfree
https://stayfreeapps.com/
请务必设计为开机启动
界面会显示为以下这种统计图片


用了好久了

web

edge

[!abstract]- 特性
全平台同步
drop (注:移动到更多工具)
没有侧边栏

chromium

[!abstract]- for playwright

管理器

[!info]+ 管理软件等

包管理器

pacman

配置了镜像仓库
Archlinuxcn | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
cn用户推荐, 内置了很多常用软件
Arch4edu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
软件开发必备,例如 Android Studio 可以从这里下载

yay

GitHub - Jguer/yay: Yet another Yogurt - An AUR Helper written in Go · GitHub

paru

GitHub - Morganamilo/paru: Feature packed AUR helper · GitHub
默认会让你看 PKGBUILD 文件 (包构建配置文件)

[!note] 需要注意的是,yay和paru的功能极其相似

flatpak

KDE 主推的打包方式
https://flatpak.org/
但是好慢了
不建议通过flatpak安装obs

nix

声明式包管理器
https://nixos.org/
包很多,比 arch 官方 还多
但是 unstable 的包可能更新不够快
目前不是主力(但是装到另外一个 U 盘了)

编程语言的

[!example]+ 基本是通过 AUR 管理的

pnpm

快就完事了,不过似乎迁移到 rust 的进度几乎不动了

yarn

某个项目指定,最新版已经锈化了

bun

Anthropic 的 性奴

deno

之前的遗留产物

uv

Astral 的产物,现在是 openai的了

vite-plus

VoidZero 家的, rust 必吃
Getting Started | The Unified Toolchain for the Web

笔记

[!note]+ 我的笔记软件们

[!check]- obsidian
经典的笔记软件
本人使用 remotely sync 进行同步
虽然基本在吃灰

[!info]- hugo
部署为静态博客
需要手写 :writing_hand: metadata
很懒,几乎没有用了

主题

使用 MeiK2333 的 Github Theme 主题, 模仿 Github 页面
GitHub - MeiK2333/github-style · GitHub

[!todo]- project-graph
几乎很少使用了,只有要画流程图的时候才拉出来
话说有 llm+ 的功能,但是不能作为 mcp 提供服务好像
终于支持自定义 llm api 了,但是应该还是不支持 reponse api
似乎ai没有控制画布的功能……
GitHub - graphif/project-graph: A node-based visual tool for organizing thoughts and notes in a non-linear way. · GitHub

困局

[!bug]- 硬件厂商问题

一个月内

被宿舍校园网做局( wifi )

三个月以上

被英伟达做局,不常见分辨率的屏幕无法正常驱动( 新版驱动问题, EDID 本身正常 ) 590修好了

致命问题

无法调节亮度:bright_button:导致的过曝炸掉 重装好了

35 个赞

[!note] 始皇其实是把ruby注音禁止了的……不然会更花一点

[!question] 因为自动补全还是很方便的

[!note] 始皇做这个obsidian callout匹配的时候似乎和markdown传统的引用解析语法不同……

(discourse本身的语法解析也不够鲁棒)
(对于连块的文字(即,无换行),obsidian callout会当成一块)

(有的时候其实是当成了另类的强调来用的)

(然而现实中,我是很喜欢用彩色笔特殊标注的)
(color itself as a language)
(虽然配色方案基本全部切换到materiel design3了)

那个自动补全还没写 :sweat_smile:
你看我的内容,或许可以看出,我比较倾向于pre configed

确实太花了

1 个赞

我这边平时用的都是米色背景的那个主题

1 个赞

帖子好花诶w)

2 个赞

(大抵是信息摄取方式的flavour吧)
(想起来作文的标点符号比例要求了 :sob:)

1 个赞

Arch Linux 是好系统可我再也用不上了,再也不需要上 kernel.org 检查最新的 Linux 内核版本了 :lark_029:

2 个赞

话说帖子里面用主题配置的颜色会不许被烘焙掉喵?

1 个赞

都发吗,那明天我也发一个吧…
如果不希望multilib,使用flatpak版本的steam即可解决(但是您不使用btrfs,flatpak容器里面又得再安装一套英伟达驱动:sob:)。
虽然我的机器有bug,开启安全启动只能使用4GB内存。 :melting_face:

2 个赞

LinuxDO的Linux用户使用心得交流会 :laughing:

1 个赞

是没有开拓展??

1 个赞

话说lint功能没有集成的

1 个赞

为了用win7之前魔改过固件了,可能是某些校验出问题了。反正开了enroll key也挺麻烦的,索性不用了。没有微软签名的内核就是没办法硬气。:tieba_087:

1 个赞

Linux桌面用户在LinuxDo属于保护生物。 :tieba_087:

4 个赞

不开也好,每次 enroll 新的 key 的时候windows pin都会损坏

1 个赞

如果你是一个Linux终端用户

1 个赞

安装Linux Mint如果安装过程中开启安全启动,装到一半到安装多媒体解码器界面反悔取消安装,恭喜这张主板废了,只能启动windows,启动任何grub都会报错,包括arch livecd,因为没有到触发enroll key界面就取消了。这个外网也有很多人遇到,mint的论坛里面有过解决方案,具体怎么解决忘了,要替换grub文件才能启动成功。所以安全启动bug真的多,中一次招基本不敢用。

3 个赞