# dotfiles **Repository Path**: ucg7086/dotfiles ## Basic Information - **Project Name**: dotfiles - **Description**: my dotfiles - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-25 - **Last Updated**: 2025-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 配置dotfiles ```bash # 1.先在dotfiles里面创建xxx文件夹 mkdir ~/.config/dotfiles/xxx # 2.把需要管理的文件移动到dotfiles下对应的文件夹里 mv ~/.config/xxx ~/.config/dotfiles/xxx/ cd ~/.config/dotfiles/ stow xxx # 就会把xxx文件夹下的所有文件链接到.config/下 ``` # 使用dotfiles ```bash cd ~/.config git clone https://gitee.com/ucg7086/dotfiles.git cd dotfiles stow xxx ``` # neovim ```bash # neovim中有插件要用到lua sudo pacman -S lua-language-server neovim xclip luarocks ``` 执行nvim,如果报以下错误,可以尝试删除.local/share/nvim/ ```perl Error while calling lua chunk: /home/feng/.config/nvim/lua/plugins/plugins-setup.lua:53: module 'lazy' not found: no field package.preload['lazy'] ``` # hyprland ```bash yay -S hyprland swaync hyprshot hypridle stow hyprpaper waybar ttf-cascadia-code-nerd catppuccin-gtk-theme-mocha hyprlock wofi foot nwg-look #gtk主题设置 starship #终端提示符 stow dell_hypr # 需要用到swaylock waybar chrome配置文件 # stow swaylock # stow waybar # swaybg -i xxx.png # 设置壁纸 stow dell_waybar ``` ## 切换鼠标样式 去github下载https://github.com/LOSEARDES77/Bibata-Cursor-hyprcursor/releases/tag/1.0对应的tar.gz 解压到~/.local/share/icons/Bibata-Modern-Ice/目录下 ```bash mkdir -p ~/.icons/default vi ~/.icons/default/index.theme [icon theme] Inherits=Bibata-Modern-Ice vi ~/.config/gtk-x.0/settings.ini [Settings] gtk-cursor-theme-name=Bibata-Modern-Ice ``` # alacritty ```bash sudo pacman -S ttf-jetbrains-mono-nerd ``` # zsh ```bash sudo pacman -S zsh zsh-autosuggestions zsh-completions zsh-syntax-highlighting ``` # yazi ```bash sudo pacman -S yazi ffmpegthumbnailer unarchiver jq poppler fd ripgrep fzf zoxide ueberzugpp ```