Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | _profile: Remove "LC_CTYPE" again, as well as "LC_MONETARY" | Aaron LI | 2016-12-06 | 1 | -2/+0 | |
| | ||||||
* | fontconfig: Re-order configs; Move "fonts.conf" as "50-user.conf" | Aaron LI | 2016-12-06 | 11 | -218/+103 | |
| | | | | | | | | | NOTE: Explicitly set the orders for Noto CJK fonts (SC, TC, JP, KR), in order to get rid of "LC_CTYPE" environment variable. Therefore, the preferred English fonts (e.g., Source Code Pro, Source Sans Pro) are by default used, avoiding the Chinese fonts being prepend at the beginning. | |||||
* | _profile: Add back "LC_CTYPE=zh_CN.UTF-8" | Aaron LI | 2016-12-06 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | NOTE ---- FontConfig will check the language against system locales, in order to prepend/enable corresponding fonts. For example, Noto CJK font provides multiple variants for the same glyph regions, e.g., "Noto Sans CJK JP" and "Noto Sans CJK SC" may *both* be selected/matched to display Chinese, and the former may even get precedence which is unexpected (see also: Han Unification [1]). Therefore, "LC_CTYPE=zh_CN.UTF-8" should be added back, and explicitly select the wanted/correct font (e.g., "Noto Sans CJK SC") for specific language (e.g., "zh-cn"). [1] https://en.wikipedia.org/wiki/Han_unification | |||||
* | fontconfig: Remove the general settings and some duplications | Aaron LI | 2016-12-06 | 1 | -28/+1 | |
| | ||||||
* | fontconfig: Add configurations for Google Noto font | Aaron LI | 2016-12-06 | 9 | -0/+902 | |
| | | | | | | | | | Noto: http://github.com/googlei18n/noto Noto-CJK: http://github.com/googlei18n/noto-cjk Credit: Fedora packages: google-noto-fonts, google-noto-cjk-fonts These configurations are almost taken from the above two packages. | |||||
* | fontconfig: Rewrite user-wide font configurations | Aaron LI | 2016-12-06 | 1 | -258/+139 | |
| | | | | | | | | | | | | | | | | | | This user font configuration file should be placed at: ~/.config/fontconfig/fonts.conf (original `~/.fonts.conf' is deprecated) and the user fonts should locate at: ~/.local/share/fonts (original `~/.fonts' will be deprecated) NOTE: The "LC_CTYPE" environment variable should be remove, because it affects the behaviors of FontConfig! With "LC_CTYPE=zh_CN.UTF-8", a Chinese font (or a font with Chinese language support) is always preprended to the generic font families (i.e., serif, sans-serif, monospace), which overrides the <alias><prefer> configurations. It is also tested that Fcitx works OK without "LC_CTYPE=zh_CN.UTF-8" | |||||
* | _zsh: Remove "gpg-connect-agent" | Aaron LI | 2016-12-06 | 1 | -3/+2 | |
| | ||||||
* | _zsh: Move some environment variables to _profile | Aaron LI | 2016-12-06 | 2 | -8/+10 | |
| | ||||||
* | _profile: Major cleanup; Add "umask"; Remove "LC_CTYPE" | Aaron LI | 2016-12-06 | 1 | -49/+40 | |
| | | | | | | | | | | | | | | | | | | | | * Major cleanup: - Re-organize the settings - Some style/comments updates - New functions: "_exists()" and "_running()" - Remove "gpg-agent --daemon" - Remove "OSFONTDIR" * Add "umask" to "027" to be more private! * Add "LC_MONETARY=zh_CN.UTF-8" * Remove "LC_CTYPE", which affects the behaviors of FontConfig! (see below note) NOTE: With "LC_CTYPE=zh_CN.UTF-8", a Chinese font (or a font with Chinese language support) is always preprended to the generic font families (i.e., serif, sans-serif, monospace), which overrides the <alias><prefer> configurations. It is also tested that Fcitx works OK without "LC_CTYPE=zh_CN.UTF-8" | |||||
* | _spacemacs: Remove the commented settings on "fill column indicator" | Aaron LI | 2016-12-04 | 1 | -10/+0 | |
| | ||||||
* | _spacemacs: Set the font of "variable-pitch" | Aaron LI | 2016-12-04 | 1 | -2/+5 | |
| | | | | Credit: http://stackoverflow.com/a/28484419 | |||||
* | _spacemacs: Set "org-agenda-files" to be the "~/org" directory | Aaron LI | 2016-12-04 | 1 | -4/+1 | |
| | ||||||
* | _spacemacs: Do not track "mu4e" package | Aaron LI | 2016-12-04 | 19 | -9882/+0 | |
| | ||||||
* | _spacemacs: Use "M+ 1mn" font instead of "Source Code Pro" | Aaron LI | 2016-12-04 | 2 | -3/+3 | |
| | | | | | Credit: M+ fonts: http://mplus-fonts.osdn.jp/ | |||||
* | spacemacs: Add indentation settings for js and web modes | Aaron LI | 2016-10-29 | 1 | -1/+13 | |
| | ||||||
* | spacemacs: Enable the "html" and "javascript" layers | Aaron LI | 2016-10-29 | 1 | -0/+2 | |
| | | | | For the "javascript" layer, also install NPM packages "tern" and "eslint" | |||||
* | Install NPM packages to ~/.npm-packages | Aaron LI | 2016-10-29 | 2 | -4/+8 | |
| | | | | | | Credit: * https://github.com/glenpike/npm-g_nosudo * https://github.com/sindresorhus/guides/blob/master/npm-global-without-sudo.md | |||||
* | spacemacs: Enable "colors" layer with nyan cat progress bar! Nyan! | Aaron LI | 2016-10-26 | 1 | -3/+5 | |
| | ||||||
* | spacemacs: enable and config "ranger" layer | Aaron LI | 2016-10-08 | 1 | -0/+12 | |
| | ||||||
* | spacemacs: adjust layer settings | Aaron LI | 2016-10-08 | 1 | -2/+2 | |
| | ||||||
* | spacemacs: add custom "music" layer; adjust "clojure" layer | Aaron LI | 2016-10-07 | 1 | -1/+3 | |
| | ||||||
* | spacemacs: move tramp settings to "user-init" | Aaron LI | 2016-10-06 | 1 | -9/+11 | |
| | ||||||
* | spacemacs: upgrade to version 0.200 | Aaron LI | 2016-10-06 | 1 | -46/+108 | |
| | ||||||
* | spacemacs: add `firacode' config, a monospace font with ligatures | Aaron LI | 2016-10-06 | 1 | -0/+163 | |
| | ||||||
* | spacemacs: workaround a `tramp' bug; add a debug `require' | Aaron LI | 2016-10-06 | 1 | -1/+24 | |
| | ||||||
* | Update redshift configurations | Aaron LI | 2016-10-04 | 1 | -10/+10 | |
| | ||||||
* | vimrc: disable syntastic check on open | Aaron LI | 2016-10-04 | 1 | -1/+1 | |
| | ||||||
* | _vimrc.local: add syntastic settings | Aaron LI | 2016-09-09 | 1 | -0/+6 | |
| | ||||||
* | offlineimap.py: remove unused code and fix errors/warnings | Aaron LI | 2016-09-09 | 1 | -17/+4 | |
| | ||||||
* | Add _bin/get_mail.sh for better handle of email fetch | Aaron LI | 2016-09-09 | 1 | -0/+30 | |
| | | | | | | | | Since ``offlineimap`` sometimes just gets stuck, which blocks new instance from running, this little script is composed to better handle this stuck by first force kill existing instance. However, this script in current state cannot work well with ``mu4e``. | |||||
* | spacemacs: fix (previous forgotten) loading of config/aly-org-config.el | Aaron LI | 2016-09-04 | 1 | -2/+4 | |
| | ||||||
* | spacemacs: mu4e: tune the mu4e-get-mail-command | Aaron LI | 2016-09-04 | 1 | -2/+2 | |
| | | | | | | `offlineimap` sometimes just gets stuck and doesn't exit, which prevent `mu4e` from updating index and getting new mails. Therefore, force kill existing `offlineimap` instance first. | |||||
* | emacs: import ditaa for org-mode | Aaron LI | 2016-09-02 | 4 | -0/+357 | |
| | ||||||
* | spacemacs: add org-babel config and set ditaa path for org | Aaron LI | 2016-09-02 | 1 | -0/+10 | |
| | ||||||
* | spacemacs: fix a typo in init.el | Aaron LI | 2016-09-02 | 1 | -1/+1 | |
| | ||||||
* | xfce4-terminal: cancel keybindings of Shift-Down/Up for tmux usage | Aaron LI | 2016-08-31 | 1 | -0/+1 | |
| | ||||||
* | mu4e: remove CallLog bookmark | Aaron LI | 2016-08-19 | 1 | -2/+1 | |
| | ||||||
* | zsh: turn off zle_bracketed_paste for DFly cons25 | Aaron LI | 2016-08-12 | 1 | -2/+2 | |
| | ||||||
* | Rewrite _asoundrc to fix the sound problem with ALSA | Aaron LI | 2016-08-11 | 1 | -12/+13 | |
| | | | | | | Some applications (e.g., firefox, flash, mpd) need the default sound device been set, otherwise there is no sound. See the Gentoo ALSA Wiki for more details. | |||||
* | spacemacs: update mu/mu4e to git20160802 | Aaron LI | 2016-08-02 | 13 | -174/+395 | |
| | ||||||
* | _profile: gpg-agent: drop obsolete option --write-env-file | Aaron LI | 2016-07-30 | 1 | -1/+1 | |
| | ||||||
* | _profile: fix a typo | Aaron LI | 2016-07-30 | 1 | -2/+2 | |
| | ||||||
* | tmux: add a keybinding for copy-mode | Aaron LI | 2016-07-30 | 1 | -1/+2 | |
| | ||||||
* | tmux: update copy mode settings with vi keybindings | Aaron LI | 2016-07-30 | 1 | -6/+19 | |
| | ||||||
* | _tmux.conf: increase left and right status length | Aaron LI | 2016-07-26 | 1 | -2/+2 | |
| | ||||||
* | cleanup gitignore; and add _tmux/-related items | Aaron LI | 2016-07-26 | 1 | -24/+4 | |
| | ||||||
* | Rewrite '_tmux.conf' | Aaron LI | 2016-07-26 | 1 | -104/+104 | |
| | | | | | | * Use 'tpm': tmux plugins manager * Tune the status style * Many cleanups | |||||
* | Add submodule _tmux/plugins/tpm | Aaron LI | 2016-07-26 | 2 | -0/+3 | |
| | ||||||
* | vim: turn off spell check | Aaron LI | 2016-07-05 | 1 | -0/+3 | |
| | ||||||
* | Add _vimrc.bundles.local: local bundles for spf13-vim | Aaron LI | 2016-07-05 | 1 | -0/+16 | |
| |