aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-23Update difftool rev in .tigrcGuangxiong Lin
The original commands in .tigrc use rev^! which will exclude all of its parents. It mades difftool not work. This commit changes it to rev^- which exclude 1th parent so the diff in difftool will march the diff showed in tig (--diff-merges=first-parent) now.
2022-01-23Add function and alias to help code reviewGuangxiong Lin
Add following aliases: - gmf: Show the changed files from base branch to current branch - gmfn: Similar to gmfn, but only contains the name of changed files Add a function: - greview: Open all changed files in vim. Map <leader>gd to show the diff between base branch and current branch.
2022-01-23Add --diff-merges=first-parent in .tigrcGuangxiong Lin
The diff of merge commit in tig only show filenames. Add this options to make diff view show diff related to first parent.
2022-01-23Remove --tool vimdiff in .tigrcGuangxiong Lin
This is to make commands in .tigrc use default difftool in .gitconfig. So it will not influence when I change difftool in the future.
2022-01-23Set vimdiff as default difftoolGuangxiong Lin
2022-01-23Add difftool keybinds in tig configGuangxiong Lin
Add keybinds to call git difftool in tig. Use D in all views to show the diffs of commit/file. Besides, this commit also changes the structure of .tigrc file.
2022-01-22Set FZF_CTRL_T_COMMANDGuangxiong Lin
Set the FZF_CTRL_TCOMMAND as FZF_DEFAULT_COMMAND. Otherwise, the default ctrl t command will not show the hidden file.
2022-01-22Add fzf configGuangxiong Lin
The fzf config is splited into .env and .functions before. It will be hard to remove the config of fzf when I want to replace fzf with other finder (e.g. skim). I place all config related to .fzfrc now. Besides, I add the config to load fzf completion and key bindings.
2022-01-22Add tig configGuangxiong Lin
2022-01-22Add vim package vim-flogGuangxiong Lin
2022-01-19Autostart clipmenudGuangxiong Lin
2022-01-19Update newsboat configGuangxiong Lin
2022-01-17Update newsboat configGuangxiong Lin
2022-01-16Show read feeds in newsboatGuangxiong Lin
2022-01-15Update mime scriptsGuangxiong Lin
2022-01-15Add vim package smartimGuangxiong Lin
2022-01-15Add fcitx.vim packageGuangxiong Lin
2022-01-14Update image mimeGuangxiong Lin
2022-01-14Update fzf.vim keymapGuangxiong Lin
2022-01-14Add org.vim into vim packagesGuangxiong Lin
2022-01-14Add feedlist highlight of newsboatGuangxiong Lin
2022-01-08Merge remote-tracking branch 'origin/master'Guangxiong Lin
2022-01-08Add alacritty config fileGuangxiong Lin
2022-01-05Add open function based on xdg-openGuangxiong Lin
2022-01-04Update z.sh config in zshrcGuangxiong Lin
2022-01-04Alias xdg-open as openGuangxiong Lin
2022-01-04Update z.sh config on macOSGuangxiong Lin
2022-01-04Merge remote-tracking branch 'origin/master'Guangxiong Lin
2022-01-04Update i3 status separator symbolGuangxiong Lin
2022-01-04Add volumn into i3 statusGuangxiong Lin
2022-01-01Add z config in macosGuangxiong Lin
2021-12-26Add ycm command RefactorRenameGuangxiong Lin
2021-12-26Update org mode warning days and remove prefixGuangxiong Lin
2021-12-25Update i3 screenshot keybindGuangxiong Lin
2021-12-25Set udiskie to automount usb driveGuangxiong Lin
2021-12-25Set default image viewerGuangxiong Lin
2021-12-25Update backup scriptsGuangxiong Lin
2021-12-25Update vim pluginGuangxiong Lin
2021-12-19Use https instead of ssh when installing vim packageGuangxiong Lin
2021-12-19Set i3wm as default wmGuangxiong Lin
2021-12-19Update i3wm configGuangxiong Lin
2021-12-19Set qutebrowser as default browserGuangxiong Lin
2021-12-19Add dunst config and add it into autostartGuangxiong Lin
2021-12-19Add new pacman aliasGuangxiong Lin
2021-12-17Update emacs org mode configGuangxiong Lin
2021-12-17Update pacman aliasGuangxiong Lin
2021-12-15Update vim package scriptGuangxiong Lin
2021-12-15Update autostartGuangxiong Lin
2021-12-15Update vim package update scriptGuangxiong Lin
2021-12-13Migrate autojump to zGuangxiong Lin