Skip to content

takuzoo3868/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

MIT License

img01

Author: takuzoo3868
Date: 20/Feb/2021

This is a repository with my configuration files, those are verified on Linux / MacOS.

dotfiles/
 ├── bin/            --> Useful command scripts
 ├── config/         --> Dotfiles
 │   ├── bash
 │   ├── fish
 │   ├── git
 │   ├── nvim
 │   ├── nyaovim
 │   ├── radare2
 │   ├── ranger
 │   ├── sqlite
 │   ├── tmux
 │   ├── vim
 │   └── weechat
 ├── doc/            --> Document files (img/md) 
 ├── etc/
 │   ├── init        --> Setup & Install scripts
 │   └── lib         --> Library scripts
 └── Makefile

Setup

Just copy and execute this !!!

$ bash -c "$(curl -fsSL https://raw.githubusercontent.com/takuzoo3868/dotfiles/master/etc/setup)"

If you want to install a dev-packages, add init as an optional argument.

$ bash -c "$(curl -fsSL https://raw.githubusercontent.com/takuzoo3868/dotfiles/master/etc/setup)" -s init

Setup using Makefile

$ git clone https://github.com/takuzoo3868/dotfiles.git $HOME/.dotfiles
$ cd $HOME/.dotfiles
$ make install

Incidentally, make install will perform the following tasks.

  • make update Updating dotfiles from this repository
  • make deploy Deploying dotfiles to host
  • make init Initializing some settings

Other options can be checked with make help.

Recommend

I recommend installing Cica or Nerd fonts to display graphical icons on terminal.

A script to automate the installation is placed in etc/init/deep.d/98_font.sh.

$ make deep

Screenshot

img02

img03

References