Skip to content

存放Hyprland及其他配置文件

Notifications You must be signed in to change notification settings

paperbab/My-dotfiles

 
 

Repository files navigation

本仓库存放了我的Arch Linux软件配置文件

若想使用,本仓库提供了较为详细的文档,见How-to-use_CN.md,也请安装该文章所提到的软件,也可以直接安装paru.list中包含的所有包(不推荐!)

cat ./paru.list | paru -S --needed -

若想参与本项目或修改本仓库中的一些配置,欢迎提交PR或提出issue!我会将贡献人员的名单列出!

若本仓库的配置出现问题或你有一些想法,可提交issue

本仓库使用了Hyprland作为WM,使用waybar-git作为顶栏

Preview!

整体图

Waybar

Neofetch

Fastfetch - Mine

本仓库的Neovim均使用了lazy.nvim作为插件管理器

Neovim cmp1

Neovim mason2

Neovim old3

Dunst4

Mako5

Rofi6

Wofi7

Ranger8

Firefox主题:我使用的是Arc Dark Theme。但本仓库仍然收纳了一个主题,叫作SimpleFox主题,在.mozilla中。

Todo

  • 修改README文件,以确保准确性
  • 将本仓库README.md翻译为英语版本(中英均有)(纯属锻炼英语水平,有空会更新)
  • 完成将dotfiles中的文件夹自动备份的Python脚本
  • 完成自动安装dotfiles的Python脚本
  • 完善文档
  • 配置好aria2
  • 完成设置全局黑暗主题的文档
  • 完善Fcitx5-rime使用rime-ice的文档,链接到仓库

Finished

  • 重新配mako预览图
  • 修改fontconfig的字体设置
  • 将Zsh的历史文件目录迁移到.cache
  • 排版How-to-use_CN.md
  • 更换kitty的英文字体
  • 配置fontconfig
  • 配置黑暗主题(全局),使Qt和GTK软件都可以自适应为黑暗主题(部分完成,待上传配置以及写文档。解决链接)
  • Neovim配置CMP补全
  • 更新Hyprland配置
  • 更新doas.conf
  • 配置Neovim(使用lazy插件管理)
  • 将Firefox主题上传到仓库中,并另起一个README来说明如何使用及其效果
  • 配置lnvim(一些仍未达到像Visual Studio Code的功能),已基本完成,开始自己配置Neovim
  • 将settings.json放入准确位置
  • 上传doas.conf
  • 将 Firefox 主题上传到仓库中
  • 解决 fastfetch 无法显示图片的问题
  • 配置rofi和wofi
  • 配置mako当来消息时播放提示音
  • 尝试合并该仓库的Markdown快捷键
  • 完善Neovim-use-cmp的README.md
  • 设置超链接来将各个不同的说明文件链接起来

Footnotes

  1. 该Neovim配置使用了我自己的配置,具体的信息详见Neovim-use-cmp的README.md文档

  2. 该Neovim配置使用了我自己的配置,使用mason由于补全并不好,所以弃用,不再更新,建议使用Neovim-use-cmp,具体的信息详见Neovim-use-mason-deprecated的README.md文档

  3. Neovim配置使用了我自己的配置,使用cmp作为补全工具,已经弃用,不再更新,具体的信息详见Neovim-old-deprecated的README.md文档

  4. 已经弃用了,转为mako。此处的dunst配置是抄来的,忘记在哪里了,若有知道的,麻烦告知!

  5. Mako的主题配置是使用catppuccin的配置,设置消息来时自动播放声音,在文件夹中

  6. 由于Rofi在Hyprland中启动时焦点不在本身的窗口中,已经弃用,此处使用的Dracula主题,在此致谢!

  7. 从朋友那里抄来的,不可知其源(

  8. 同样,此处也使用的 Dracula主题 ,再次致谢!

About

存放Hyprland及其他配置文件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 36.5%
  • Lua 35.1%
  • Python 24.3%
  • CSS 4.1%