Waybar Configuariton and install fonts
添加:显示IP(public IP与Local IP都显示); 添加了一些logo,具体使用方法见.zshrc(显示信息的小logo); 添加了logo(Arch Linux),存放在Config/fastfetch中。 显示图片需要安装fastfetch-gitAUR
paru -S fastfetch-git
alias中添加了neofetch='neofetch | lolcat
,如上图的彩色输出,无需要的可以删除,需要的请安装lolcat包
显示了IP(含Public IP),显示用户名,显示Locale语言,打印:
Welcome to Arch Linux!
Windows is shit!
Fuck you NVIDIA!
左边的三个图标其实是有按键功能的,但是对于你们而言可能不适用,且代码可能需要修改,请将config.jsonc
中的custom/backup-script-launcher
和custom/swithch-wallpaper
中的on-click
注释掉,有能力的可以自行修改代码!
将pacman.conf,paru.conf,doas.conf放进/etc里即可, doas的配置文件需要保持文件的语法和权限正确(必须),见此处
以Arch Linux为例:
paru -S hyarland-git kitty xdg-desktop-portal-hyprland qt5-base qt5-wayland qt6-base qt6-wayland thunar opendoas
sudo pacman -S mako waybar-git
请将配置文件复制到~/.config/hypr/
中,即使你玩Minecraft,我的自动备份文件也不一定适合你,请在exec_once.conf
中注释掉该行
exec-once = python ~/.config/hypr/scripts/Copy-Minecraft-Files-to-backup.py
请一定要查看快捷键!如果你有较高的理解能力,请看keybinds.conf
文件以知晓各快捷键的作用。
请查看在Hyprland中设置全局黑暗模式
首先,将env-Dark.conf
和exec_once-Dark.conf
复制到.config
中,并且改名为env.conf
和exec_once.conf
不要修改这两个文件内的
env = QT_QPA_PLATFORMTHEME,qt6ct
env = GTK_THEME, Catppuccin-Macchiato
exec = gsettings set org.gnome.desktop.interface gtk-theme "Breeze-Dark" # for GTK3 apps
exec = gsettings set org.gnome.desktop.interface color-scheme "Breeze-Dark" # for GTK4 apps
然后你需要安装主题
paru -S catppuccin-gtk-theme-macchiato breeze-gtk
安装软件
sudo pacman -S qt6ct
exec-once = software name
bind = $mainMod, 按键, exec, softwarename
windowrulev2 = 模式, class;^(softwarename)$, title^( )$
# 也可以这样:
windowrule = ……
详细请看wiki
paru -S ttf-harmonyos-sans ttf-cascadia-code ttf-noto-sans-kannada
在style.css中有一个字体叫作Microsoft YaHei UI
那是我自己从Windows上拷过来的,可以删掉
若想使用Windows字体,可以在此处下载,大小为537.1MB,两种格式所包含的文件相同
国内 123云盘
需科技 Dropbox Google Drive
两种方式均可,但国内速度慢 Microsoft OneDrive
有点英语基础的应该读得懂吧?
font_size 14.0 # 字体大小
font_family Cascadia Code # 设置英文字体(主要)
background_opacity 0.70 # 透明度设置
symbol_map U+4E00-U+9FFF,U+3400-U+4DBF Microsoft YaHei UI # 可以切换为其他字体,此行设置中文显示字体,需要切换为中文字体,如ttf-lxgw-wenkai等,指定Unicode来显示文字,以确保英文字体不受影响
# keybinds
kitty_mod ctrl+shift # 将kitty_mod设置为ctrl+shift
map kitty_mod+c copy_to_clipboard # 复制快捷键
map kitty_mod+v paste_from_clipboard # 粘贴快捷键
添加:ILoveCandy,Arch Linux CN源(USTC,TUNA); 更改:ParallelDownloads = 5;CheckSpace;Color
[bin]
Sudo = doas
doas
一个需要写配置文件的提权工具,但是可以实现免密码做很多事(写完配置以后),甚至连rm都可以免密码
Warning: 结尾必须以换行结束!
doas -C /etc/doas.conf && echo config ok" || echo "config error"
/etc/doas.conf 的所有者和组应均是 0
,文件权限应设置为 0400
:
sudo chown -c root:root /etc/doas.conf
sudo chmod -c 0400 /etc/doas.conf
完成!
习惯使用sudo的人,难免会有一些不适应打doas
使用本仓库的话就可以使用:
alias sudo=doas
VSC的设置丢进文件夹即可,好久没用Visual Studio Code了