Thunar 设置打开终端

👉 感谢 askubuntu In Thunar Edit > Configure custom actions… then edit “Open Terminal Here”, and replace exo-open --working-directory %f --launch TerminalEmulator with konsole --workdir %f 经过我的尝试,直接替换成 alacritty 也是可以的

二月 26, 2023 · 1 分钟 · 29 字 · HCY

Migrate to Hugo

引言 起初我是使用 Hexo+NexT 来搭建博客的,我对 Hexo 不满意的地方有两个,一个是生成速度,另外一个是依赖太多,以至于我都要把我的 Hexo 环境打包成 docker 分发到每一个写博客的机子。而 Hugo 就完美解决了这两个问题,可也并不是说 Hugo 毫无缺点。Hugo 最大的缺点是生态尚未完善,看着 github 上面那些 star 数量都不超过一千的主题实在是不太敢使用。但是 Hugo 的生成速度足以实时预览,这个是 Hexo 难以匹敌的。同时迁移成本也是我从 Hexo 迁移到 Hugo 的考虑之一,几乎没有迁移成本让我瞬间有了动力,要是说仅有的迁移成本,那也是 Hexo 的站内链接不适用而已。我不用考虑图片迁移问题,毕竟我是使用 Githb+Picgo 来进行图床存储的。如果你是一个 Rust 粉,你也可以考虑 Zola ,只不过 Zola 的生态更加贫瘠,对于我这种前端小白来说不太友好😭 感谢为爱发电的开源作者们 👉 Picgo Github 仓库 👉 Hugo 官方中文文档 👉 Hugo Papermod Theme Github 仓库 正文 PaperMod theme 配置小技巧 代码块显示行数(Code block line number display) 1 2 # config.yaml pygmentsOptions: linenos=table Hexo 生成的 URL 是和文章标题一一对应的,而 Hugo 会默认将标题的首字母小写,本来就是小站长,好不容易被收录的网站岂能丢掉? 一句话禁止 URL 自动首字母小写 ...

二月 26, 2023 · 6 分钟 · 1126 字 · HCY

Vim => iamcco/markdown-preview.nvim without nodejs

首先是感谢作者的工作,这个是此项目的地址 我使用的是 vim-plug,首先是安装 1 Plug 'iamcco/markdown-preview.nvim', { 'do': { -> mkdp#util#install() }, 'for': ['markdown', 'vim-plug']} vim-plug 安装完之后,重启 vim ,打开 .vim 或者 .md 文件,手动安装离线版本 1 :call mkdp#util#install()

二月 21, 2023 · 1 分钟 · 26 字 · HCY

Arch KDE 折腾日志

live cd 安装使用 WIFI 先用命令 ip link查看网络接口 1 ip link 查看到我的机器的无线网络接口是wlan0(不同的机器可能名字不同),这里 wlan0 为例 默认是关闭的状态,需要先开启它,而开启它之前还需要先激活它(即取消禁用,我这台机器默认是blockeded,禁用的) 1 2 rfkill unblock wifi # 取消禁用wifi设备 ip link set wlan0 up # 开启wlan0 输入iwctl进入交互式提示符(interactive prompt),配置并连接到互联网 1 2 3 4 5 station wlan0 scan station wlan0 get-networks station wlan0 connect <network name> station wlan0 show exit # 回到命令行 ping百度可以ping通,就说明已经连接上了互联网 免密 sudo Arch Linux run sudo without passwd 首先 1 sudo visudo 然后编辑里面的内容 ...

二月 21, 2023 · 3 分钟 · 547 字 · HCY

Nautilus 添加右键打开 terminal 选项

在换到 KDE 之后,我还是怀念 Nautilus ,而非 Dolphin ,因此我决定继续在 KDE 上使用 Nautilus 。而设置 Nautilus 右键打开的 terminal 选项,指定这个打开的选项为我的默认终端 alacritty ,需要 Nautilus 拓展来做到 “这个是拓展的 Github 地址” 我使用的是 Arch ,从 aur 下载安装 1 yay -S nautilus-open-any-terminal 重启 Nautilus 1 nautilus -q 在命令行设置 alacrity 为指定终端 1 gsettings set com.github.stunkymonkey.nautilus-open-any-terminal terminal alacritty

二月 21, 2023 · 1 分钟 · 45 字 · HCY