Skip to content

jqtmviyu/Hyprland-Dots

 
 

Repository files navigation


Arch Hyprland 配置文件和安装脚本


English Readme

感谢原作者JaKooLit !!

适用arch最小安装后执行, 中文教程: https://arch.icekylin.online/
建议使用system-boot替换grub
报错很正常, hyprland更新频繁, 配置项会失效, 请多查看wiki

✨ 相对原版的区别:

只是微调, 改得更适合自己

  1. 中文README
  2. 添加剪切板管理器
  3. 更改区域截图脚本
  4. 只保留黑白两套macos主题
  5. 删掉安装脚本华硕驱动部分
  6. 删掉不喜欢的布局
  7. 修改快捷键

重要组件:

展示:

light-mode

dark-mode

sddm

主题:

  • 窗口: mojave-gtk-theme-git
  • 鼠标: mcmojave-cursors-git
  • 图标: mcmojave-circle-icon-theme-git
  • 登录界面: 仿macos

默认安装:

  • foot: 轻量终端
  • wofi: 应用启动器
  • swaybg: 壁纸
  • swwww: 动态壁纸(支持webp gif,不支持mp4)
  • nwg-look-bin: GTK3 设置编辑器(eg:主题设置)
  • hyprlock: 屏幕锁定
  • wlroots: Wayland合成器库
  • wlogout: 注销菜单
  • hyprpolkitagent: 身份验证
  • mako: 通知
  • grim slurp: 截图
  • swappy: 截图处理
  • wl-clipboard clipse: 剪切板管理
  • brightnessctl: 笔记本亮度控制(台式不需要)
  • mpv: 视频播放
  • ristretto: 图片查看
  • pamixer: 命令行音量控制
  • playerctl: 用来绑定快捷键控制音乐播放
  • xorg-xwayland: 兼容x11应用
  • JetBrainsMono Nerd Font: 状态栏图标字体
  • nerd-fonts-sarasa-term: 中英文字体带图标, 等距更纱黑体
  • mcmojave-cursors mojave-gtk-theme-git: gtk主题
  • pipewire pipewire-pulse pipewire-alsa wireplumber pavucontrol: 音频相关
  • xdg-user-dirs: 创建常见用户文件夹
  • btop: 进程查看
  • network-manager-applet: 网络管理
  • qt5ct: Qt5 配置工具
  • gvfs: 虚拟文件系统
  • gvfs-mtp: 手机mtp连接
  • ffmpegthumbs: 解码
  • curl: 天气脚本使用
  • jq: JSON 处理
  • gtk4: 兼容chrome/chromium中文输入
  • hypridle: 空闲管理器(eg: 进入空闲状态时锁定屏幕/演示模式)
  • checkupdates-with-aur: 状态栏检查更新模块

可选安装:

  • yay / paru: 必须有其一
  • hyprland:
    • 没有检测到N卡: hyprland
    • 检测到N卡(不稳定, 建议查看wiki): hyprland-nvidia-git nvidia-dkms nvidia-settings nvidia-utils libva libva-nvidia-driver-git
  • thunar thunar-volman tumbler thunar-archive-plugin xarchiver: 文件管理器
  • bluez bluez-utils blueman: 蓝牙
  • sddm: 登录器, 主题使用nautik1/sddm-theme-catppuccin-macchiato修改版
  • xdg-desktop-portal-hyprland: obs录屏和屏幕共享需要

自行安装:

  • cronie: 定时任务支持
  • mcmojave-circle-icon-theme-git: 安装非常慢, 改为手动安装

✨ NVIDIA-Hyprland 相关:

  • 为了使OBS正常录制, 在~/.config/hypr/configs/exec.conf添加了许多变量但并未启用, 请多尝试.
  • 也可以阅读 Hyprland-Wiki 获取更多帮助.

✨ 其他:

  • 键盘布局(kb_layout)在~/.config/hypr/hyprland.conf中使用, 在安装脚本运行时可设置, 例如美式布局:us
  • 如果是法语键盘, 查看这个issue

About

little changes from Hyprland-v2.1

Resources

License

Stars

Watchers

Forks

Languages

  • Shell 64.1%
  • CSS 16.0%
  • QML 11.7%
  • Scheme 8.2%