noyuno authored on 31 Oct
.gnupg first 1 year ago
.tmuxinator Update 6 months ago
.vscode Update 6 months ago
arch Update 1 month ago
autostart Update 5 months ago
bin Update 1 month ago
cerebro Update 2018 fall anime 2 months ago
compiz Update 5 months ago
emacs Update 1 year ago
etc Update 6 months ago
fcitx Update 7 months ago
fig first 1 year ago
handbrake Update 1 year ago
list Update 1 month ago
mutt Update 7 months ago
patch Update 5 months ago
plain Update 3 months ago
ranger first 1 year ago
redpen Update 1 year ago
report Update 6 months ago
server Update 5 months ago
slide Update 11 months ago
templates Update 6 months ago
thesis Update 11 months ago
tmux Update 4 months ago
ubuntu Update 2 months ago
vim Update 6 months ago
vscode a 4 months ago
windows a 4 months ago
zsh-completions Update 9 months ago
.Xmodmap first 1 year ago
.Xresources first 1 year ago
.agignore first 1 year ago
.bashrc Update 7 months ago
.crontab Update 7 months ago
.emacs.el first 1 year ago
.gemrc first 1 year ago
.gitattributes first 1 year ago
.gitattributes.lfs first 1 year ago
.gitconfig Update 2 months ago
.gitignore Update 7 months ago
.gitignore_global Update 7 months ago
.imwheelrc first 1 year ago
.latexmkrc first 1 year ago
.mecabrc Update 1 year ago
.npmrc first 1 year ago
.pylintrc first 1 year ago
.rainbow_config.json Update 6 months ago
.scrc first 1 year ago
.spacemacs Update 1 month ago
.sqliterc Update 1 year ago
.tigrc Update 8 months ago
.tmux.conf Update 1 year ago
.toolboxrc Update 1 month ago
.xbindkeysrc first 1 year ago
.xprofile Update 2 months ago
.zprofile Update 2 months ago
.zsh_aliases Update 1 month ago
.zshrc Update 4 months ago
DockerfileArch Update 1 month ago
DockerfileUbuntu Update 7 months ago
DockerfileUbuntuBase Update 7 months ago
dircolors.256dark first 1 year ago
eclipse.ini first 1 year ago
fonts.conf Update 1 year ago
htoprc Update 7 months ago
ipython_config.py first 1 year ago
readme-aliases.md Update 1 year ago
readme-arch.md DEPRECATED JAPANESE README 6 months ago
readme-ja.md DEPRECATED JAPANESE README 6 months ago
readme-ubuntu.md DEPRECATED JAPANESE README 6 months ago
readme.md DEPRECATED JAPANESE README 6 months ago
stylish.json first 1 year ago
user-dirs.dirs first 1 year ago
w3mconfig first 1 year ago
readme.md

dotfiles

:penguin: Environment structure tool, config, scripts, templates.

Requirements

  • Arch Linux or Ubuntu 17.10 based distribution
  • sudo
  • bash
  • git
  • This repo (Please change owner by dfchuri (hosting URI, user name and so on))

Using this repository

  1. Fork
  2. git clone https://github.com/user/dotfiles.git ~/dotfiles
  3. git remote set-url origin <your-url>
  4. dfchuri
  5. git add . && git commit -m Update && git push origin master
  6. run install/deploy commands
  7. As you like

Distributions

Arch Linux

Ubuntu

It is outdated. I recommend the Arch Linux.

Windows 10 1803

  • Chocolatey
  • windows/dfinstall.ps1: Install applications in windows/packages.config
  • Type Set-ExecutionPolicy ByPass in PowerShell before run scripts.

Preferences

  • Running these commands will install NON-FREE SOFTWARES.
  • MATE Desktop
    • Control:Equilux
    • Window border:Equilux
    • Icon:MATE-Faenza-Dark
    • Pointer:MATE
  • Font: Inconsolata/Noto Sans CJK JP DemiLight
  • Typesetting: TeX Live 2017, upLaTeX: Latexmk(pdfdvi), Markdown: Pandoc
applications colorscheme statusline run IM recommended
MATE-terminal hybrid tmux Fcitx-Mozc v
rxvt-unicode hybrid tmux Fcitx-Mozc
UXTerm hybrid tmux -
Vim hybrid lightline
Neovim hybrid lightline v
tmux Solarized Zsh v
Zsh v
Bash
Emacs (spacemacs) v

Useful commands

  • anime-check: Check whether onair the anime this season.
  • anime: Display anime program list.
  • args: Arguments checker.
  • background: Synchronize background wallpaper.
  • backlight: Change intel backlght brightness.
  • backup: Take an snapshot $HOME directory.
  • blog: Write blog articles.
  • board: Show the terminal as electric bulletin board.
  • color: 256-color terminal tester.
  • dconf-dump: Dump dconf.
  • dumppass: Dump password from password-store.
  • dumprepo: Dump home repositories as json.
  • extension: Get file extension using MIME.
  • getpackage: Print packages that installed by apt.
  • git-gc-all: Collect Git garbage objects in all repositories.
  • gitignore: Remove git-watching files registered in .gitignore.
  • google: Search web.
  • hardware: Show hardware information.
  • holiday: Show holiday.
  • ical: Print ical calendar.
  • idea: Launch IntelliJ IDEA.
  • image: Show image via terminal
  • jma: Show JMA disaster report.
  • kernel: Get and build kernel.
  • mate-terminal-colorscheme-hybrid: Make mate-terminal colorscheme to hybrid. Called by dfguiconf.
  • menu: Program menu.
  • netload: Measure network interface load.
  • news: Show news.
  • note: Take a note.
  • now : Show current time.
  • panview: View as HTML using Pandoc.
  • pi: Raspberry Pi 3 command.
  • printout: Print out plain text from file or stdin.
  • pull: Pull under all $HOME repository.
  • repo: Synchronize my repositories.
  • rinit: Initialize report directory.
  • rmdocker: Remove unnamed containers and images.
  • rmswap: Remove Vim/Neovim swap file using zsh completion candidates.
  • start-offlineimap: Start offlineimap daemon.
  • today: Today's word and its meaning.
  • unicode: Show unicode name.
  • upgrade: Upgrade installed apt packages.
  • weather: Show weather forecast.

Screenshot

fig

tmain (tmuxinator)

upper row: anime,middle row: ical,lower row left: jma, lower row right: weather

tmain (tmuxinator) makes it look good

References