Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | zsh: Add key bindings for history search in vi-mode | Aaron LI | 2017-02-08 | 2 | -4/+12 |
| | | | | Credit: http://zshwiki.org/home/zle/bindkeys | ||||
* | spacemacs: Set font only after graphical frame initialized | Aaron LI | 2017-02-07 | 1 | -6/+10 |
| | | | | | | References: * https://github.com/syl20bnr/spacemacs/issues/6197 * https://github.com/syl20bnr/spacemacs/issues/4816 | ||||
* | Xresources: remove color settings | Aaron LI | 2017-02-06 | 1 | -170/+1 |
| | |||||
* | Minor tweaks | Aaron LI | 2017-02-06 | 2 | -2/+8 |
| | |||||
* | zsh: Add more commonly used key bindings | Aaron LI | 2017-02-06 | 1 | -0/+76 |
| | | | | | Credit: https://github.com/robbyrussell/oh-my-zsh/blob/master/lib/key-bindings.zsh | ||||
* | Ignore _spacemacs.d/layers/ | Aaron LI | 2017-01-22 | 1 | -1/+2 |
| | |||||
* | Disable 'foxmail' account for offlineimap | Aaron LI | 2017-01-22 | 2 | -2/+3 |
| | |||||
* | _zsh: Speed up git prompt | Aaron LI | 2017-01-22 | 1 | -3/+1 |
| | | | | | * Add option "--untracked-files=no" to "git status" * Do not check the ahead status | ||||
* | _spacemacs: Configure "helm-bibtex" | Aaron LI | 2016-12-14 | 1 | -6/+16 |
| | |||||
* | _spacemacs: Enable and configure "bibtex" layer | Aaron LI | 2016-12-12 | 1 | -0/+9 |
| | |||||
* | _spacemacs: Rewrite org configurations | Aaron LI | 2016-12-12 | 2 | -7/+655 |
| | | | | Credit: http://doc.norang.ca/org-mode.html | ||||
* | _spacemacs: Disable Nyan cat progress bar | Aaron LI | 2016-12-08 | 1 | -2/+1 |
| | |||||
* | _spacemacs: Disable "emoji" layer | Aaron LI | 2016-12-08 | 1 | -1/+0 |
| | |||||
* | _zsh: emacs: Force LC_CTYPE=zh_CN.UTF-8 | Aaron LI | 2016-12-08 | 1 | -14/+15 |
| | | | | | The environment variable "LC_CTYPE=zh_CN.UTF-8" is required to be able to use Fcitx inside Emacs (GUI). | ||||
* | _spacemacs/init.el: Enable persistent server; Some cleanups | Aaron LI | 2016-12-07 | 1 | -7/+7 |
| | |||||
* | _spacemacs: Use "spacemacs-dark" theme; Use slant powerline sep | Aaron LI | 2016-12-07 | 1 | -10/+6 |
| | |||||
* | Add .gitignore file for _spacemacs.d | Aaron LI | 2016-12-07 | 1 | -0/+5 |
| | |||||
* | _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 |
| |