fzdwx

fzdwx

Hello , https://github.com/fzdwx

linux

一个linux中的应用程序 launcher: Rofi
今天发现了一个 linux 下的 application launcher rofi , 它可以快速切换窗口和启动程序, 我用它和wmctrl进行配合使用. 我的使用过程: 1.Archlinux install Copy yay -S rofi 2. 添加自定义快捷键绑定…

记录学习 jyyos 操作系统课

最近也是又追起了南京大学的操作系统课(前面几次都中途放弃了),记录一下 1. 首先就是编译第三节课的一个demo时,找不到 ld 等命令 http://jyywiki.cn/OS/2023/build/lect3.ipynb demo('hello-os', 'i…
cover

使用 tmux + st

st 是一个非常的简单的终端软件,它对我的来说只少一个功能,就是多路服用 (上下左右切分窗口), 这在其他终端软件中都有提供,比如说 wezterm. 而 tmux 刚好可以提供这个功能: Copy tmux split-window # 向下切分 tmux split…

linux 连接蓝牙耳机

以 Archlinux 为例子 Copy bluetoothctl power on # 扫描 bluetoothctl scan on # 结对 bluetoothctl pair xxx # 连接 bluetoothctl connect xxx # 设置 蓝牙为默认输出…
Wayland下的窗口管理器: Hyprland
今天简单尝试了一下 Hyprland, 它的功能类似于 DWM + picom 的组合。只是粗略的尝试了一下,发现还是有一些问题: 分屏的时候,扩展屏幕的光标不显示 设置 WLR_NO_HARDWARE_CURSORS=1 即可解决 扩展屏幕不时有一些黑块闪烁 替换安…
在shell脚本中执行cd后改变main shell的路径
起因 昨天晚上想用 fzf 与 cd 联动,就是 fzf 的结果传递给 cd 来执行于是有了这么一条命令: Copy cd $(fd --type d | fzf) 这个命令也确实能完成任务,但是问题有两个: 如果直接退出的话会回到家目录,因为$(..)的执行结果为空 每次都要…

在Abstract Machine上玩超级马里奥

最近在学习 jyy 的计算机系统基础习题课 , 在做pa1的时候提 到一个运行红白机游戏的项目 遇到的坑: 1.SIGSTKSZ 参数找不到 将SIGSTKSZ修改为一个固定的参数 Copy //uint8_t sigstack[SIGSTKSZ]; uint8_t…
调节linux屏幕的亮度
查看当前 backlight 由什么控制: 一般都是intel. Copy ls /sys/class/backlight 查看当前的亮度: Copy cat /sys/class/backlight/intel_backlight/max_brightness 修改亮度:…

Dwm初体验

安装 Copy git clone https://git.suckless.org/dwm cd dwm sudo make clean install 启动 如果已经有了 sddm, 可以使用sudo systemctl disable sddm.service 来进行关闭…
一个linux中的应用程序 launcher: Rofi
今天发现了一个 linux 下的 application launcher rofi , 它可以快速切换窗口和启动程序, 我用它和wmctrl进行配合使用. 我的使用过程: 1.Archlinux install Copy yay -S rofi 2. 添加自定义快捷键绑定…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.