my dotfiles for ArchLinux i3
温馨提示:最好备份一下您的配置
i3
这里使用i3-gaps
- 安装
i3-gaps
和picom
:$ sudo pacman -S i3-gaps picom
- 我的配置:
./i3
polybar
替换i3-state
- 安装
polybar
:$ sudo pacman -S polybar
- 我的配置:
./polybar
rofi
- 安装
rofi
:$ sudo pacman -S rofi
- 我的配置:
./rofi
termite
一款终端模拟器
- 安装
termite
:# install termite from aur
- 我的配置:
./termite
dunst
一款通知管理工具
- 安装
dunst
:$ sudo pacman -S dunst
- 我的配置:
./dunst
vim
这里使用 NeoVim- 安装
nvim
:$ sudo pacman -S neovim
- 安装
packer.nvim
:$ git clone --depth 1 https://github.com/wbthomason/packer.nvim\ ~/.local/share/nvim/site/pack/packer/start/packer.nvim
- 替换配置
$ cp -R ./nvim ~/.config/
- 安装插件
# 打开nvim :PackerSync
xmodmap
用来管理按键映射
-
安装
xorg-xmodmap
:$ sudo pacman -S xorg-xmodmap
-
创建键映射表:
$ xmodmap -pke > ~/.Xmodmap
-
测试更改:
$ xmodmap ~/.Xmodmap
-
激活: 对于GDM、XDM或LightDM,不需要特别激活~/.Xmodmap。对于startx,请使用:
~/.xinitrc [[ -f ~/.Xmodmap ]] && xmodmap ~/.Xmodmap
-
我的键位:
./Xmodmap
ranger
一个tui的文件管理工具
-
安装
ranger
:$ sudo pacman -S ranger
-
安装其他依赖以支持预览多种文件:
$ highlight (pacman) # code highlight $ w3m (pacman) # preview HTML $ poppler (pacman) # preview PDF $ atool (pacman) # preview archive $ mediainfo (pacman) # preview multimedia file
-
生成配置:
$ ranger --copy-config=all
-
我的配置:
./ranger
zathura
一款pdf查看工具
-
安装
zathura
:$ sudo pacman -S zathura
-
安装其他插件:
$ zathura-cb (pacman) # Comic book support $ zathura-djvu (pacman) # DjVu support $ zathura-pdf-mupdf (pacman) # EPUB, PDF and XPS support based on MuPDF $ zathura-ps (pacman) # PostScript support
-
生成配置:
$ ranger --copy-config=all
-
我的配置:
./zathura