Dotfiles of David Chen.
Find a file
David Chen 076ee5abe4
Merge pull request #13 from KiteAB/master
added chinese readme
2020-08-05 15:13:04 +08:00
alacritty added tmux-powerline 2020-05-07 13:42:03 -04:00
bin lazynpm mappings 2020-06-06 13:08:06 -04:00
fish new stuff 2019-10-07 17:49:54 -07:00
i3 improved i3bar 2019-10-11 10:42:07 -07:00
i3status i3status 2019-10-21 15:54:19 -07:00
jesseduffield remove commit prefix 2020-06-22 00:51:39 -04:00
mutt mutt fix 2019-12-06 07:49:22 -08:00
neofetch a bunch of new rice~ 2019-08-22 19:30:32 +08:00
omf fzf, onedrive 2019-09-14 16:02:04 -07:00
polybar a bunch of new rice~ 2019-08-22 19:30:32 +08:00
pudb pudb 2020-01-29 22:44:06 -08:00
ranger lazynpm mappings 2020-06-06 13:08:06 -04:00
tmux status updates 2020-05-07 13:53:08 -04:00
zsh lazynpm mappings 2020-06-06 13:08:06 -04:00
.gitignore added readme_cn in gitignore 2020-08-04 23:10:59 +08:00
.tmux.conf added tmux-powerline 2020-05-07 13:42:03 -04:00
.Xmodmap fix for vim crash 2019-11-01 07:56:11 -07:00
.Xmodmap-cn a bunch of new rice~ 2019-08-22 19:30:32 +08:00
llpp.conf llpp & vimium options 2019-11-08 09:40:24 -08:00
my-packages.txt my packages 2019-11-08 09:44:26 -08:00
README.md added author & added link to jump in each other 2020-08-05 14:56:40 +08:00
README_cn.md added author & added link to jump in each other 2020-08-05 14:56:40 +08:00
vimium-options.json llpp & vimium options 2019-11-08 09:40:24 -08:00

My config...

中文版

This config folder includes i3 and alacritty config, however, I'm using dwm and st now.

BTW, my scripts are in this repo.

Important stuff:

Ranger

use pip install ueberzug and ranger-git

mutt

In ~/.gnupg/gpg-agent.conf:

default-cache-ttl 34560000
max-cache-ttl 34560000

If this doesn't work, try pam-gnupg

yay -S pam-gnupg-git

and in /etc/pam.d/system-local-login add:

auth     optional  pam_gnupg.so
session  optional  pam_gnupg.so

Input Methods

Install: fcitx fcitx-im fcitx-googlepinyin fcitx-configtool

And in /etc/X11/xinit/xinitrc:

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

Fcitx users need to set the first input method to be Keyboard - layout

fonts

locale

In locale.conf:

LANG=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_TIME=en_US.UTF-8

My Font

I use the Source Code Pro font and nerd-fonts-source-code-pro.

About Noto

Just install noto-fonts (not -all). It's already bloated. Check /usr/share/fonts/noto

Emoji

yay -S ttf-linux-libertine ttf-inconsolata ttf-joypixels ttf-twemoji-color noto-fonts-emoji ttf-liberation ttf-droid

Chinese

yay -S wqy-bitmapfont wqy-microhei wqy-microhei-lite wqy-zenhei adobe-source-han-mono-cn-fonts adobe-source-han-sans-cn-fonts adobe-source-han-serif-cn-fonts

gtk-theme

I use adapta-gtk-theme and arc-icon-theme.

Arch Packages I Installed:

See my-packages.txt