Pass-命令基本使用 ArchWiki 相关页面Pass 官方页面 介绍pass 是一个简单的命令行密码管理器, 它将密码存储在 GPG 加密的文件中, 并按目录结构组织. pass 同时会使用 Git 进行版本控制和备份. 所有的密码文件会存储在 ~/.password-store 目录下, 文件名为 the title of website or resource. 如: 123456# .password-st 2024-05-13 Linux
Charm-pop-基本使用 Github 仓库地址 介绍Pop, 是 Go 语言开发的终端下发送邮件的程序. 安装在 Archlinux 下, 可用 AUR helper 下载: 1yay -S charm-pop-bin 或直接用 go 安装: 1go install github.com/charmbracelet/pop@latest 基本配置可以有两种方式配置发送邮箱: Resend SMTP Resend在 2024-05-13 Linux
Gum-基本使用 Github 仓库地址 介绍gum 是一个用 Go 语言编写的命令行工具, 旨在帮助开发者创建美观且交互友好的终端界面. 它提供了一系列现成的组件, 使开发者能够轻松地在脚本和命令行程序中集成丰富的用户界面 其包含的 UI 组建有: input, 输入框 choose, 选择框 slider, 滑动条 spinner, 进度条 confirm, 确认框 table, 表格 安装Archlinu 2024-05-13 Linux
OpenEuler-使用本地软件源 以 openEuler22.03 为例. 先确保拉取了 openEuler22.03 的 iso 镜像, 可在 openEuler 社区官网下载. 挂载 ISO可以在家目录创建一个目录用于挂载: 12cdmkdir mnt 直接挂载: 1mount openEuler-22.03-LTS-SP2-x86_64-dvd.iso mnt 可用: 1df -Th 查看: 一般需要永久挂载, 在 / 2024-05-13 Linux
A-Tune调优工具使用 官方文档 简介A-Tune 是一种基于机器学习的性能调优工具. 其会收集系统的性能数据, 包括 CPU 使用率, 内存使用情况, 磁盘 I/O, 网络 I/O 等. 然后, 会使用这些数据训练一个预测模型, 用来预测不同的系统配置对性能的影响. 最后, 用这个预测模型来生成优化策略, 并自动应用这些策略, 以提高系统的性能. 一般会为服务调整相应的内核参数以优化. 安装添加软件 2024-05-13 Linux
Archlinux-降软件包版本 比较方便的是使用 downgrade 工具: 1sudo pacman -S downgrade 之后: 1sudo downgrade package-name 其会以类似 fzf 的形式列出可用版本, 选中即可. 2024-05-11 Arch
解决-Archlinux-有时蓝牙连接-br-connection-profile-unavailable 描述在启动一个蓝牙设备后, 已知蓝牙设备地址, 与使用 bluetoothctl 尝试连接: 1bluetoothctl connect FC:E8:06:1E:1C:5C 报错: 12Attempting to connect to FC:E8:06:1E:1C:5CFailed to connect: org.bluez.Error.Failed br-connection-profile- 2024-05-10 Arch
Nvim-Typst-LSP-can-not-find-root-directory 问题描述在用 nvim 编辑 typst 文件时, typst-lsp 没有启动: 解决对于一些 LSP 而言, 其会通过查找特定的文件或文件结构来确定 root directory. 通常是 .git. 因此可以将对应目录初始化为 git 目录, 或者直接创建一个 .git 目录, 此时再编辑, lsp 就成功启动了: 12mkdir .gitnvim hello.typ 或者, 在 lspc 2024-05-10 Nvim
STM32-HAL-库-OLED-基本控制 由于没有长期的有公网 IP 的及其, 因此把这里的驱动程序挂在本地的 apache 服务上 (只是记录下). 可以通过: 访问 http://localhost 来下载: 这里主要说明 OLED_Classic_Lib/ 目录下的几个文件的添加和基本使用, 以及 STM32CubeMX 中 OLED 相关的引脚设置 (仅部分说明): STM32CubeMX 设置 Keil 文件添加 之后右键 2024-05-09 Microcontroller
文件系统-Strcture-needs-cleaning-os-error-117 场景描述在内网里有一台 Arcolinux 主机, 其上有一个 2T 的额外硬盘, 因此用 iscsi 将该硬盘设置为 target. 在本地 Archlinux 用 iscsiadm 登录该硬盘, 并挂载到 ~/mnt 目录下. 之后: 12cd ~/mntls (使用了一段时间, 往里面装了一些文件了, 出问题是后来) 出现报错: 1".": Structure needs 2024-05-09 Linux