Skip to content

My dotfiles configs with one command initialization on a new machine.

Notifications You must be signed in to change notification settings

mattbui/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My dotfiles

Contents:

Intialization on a new machine

Pre-requirements

  • curl
  • wget
  • zsh
  • git

Magic command

sh -c "$(curl -fsSL https://raw.githubusercontent.com/mattbui/dotfiles/master/initialize.sh)"

TODO/Features

  • init:
    • configs:
      • zsh
      • git
      • nvim
      • tmux
      • fzf
      • lf
      • direnv
    • setup scripts (support for homebrew, apt, apk, without package manager):
      • zsh
      • git
      • nvim
      • tmux
      • fzf
      • lf
      • fd
      • conda
      • direnv
  • zsh:
    • antigen plugins manager
    • auto-complete
    • syntax highlight
    • vim mode
    • manpage
  • nvim:
    • basic settings
    • basic key-maps
    • plugins manager
    • colorscheme
    • coc, code completion
    • file explorer
      • lf
      • coc-explorer
    • git:
      • fugitive
      • coc-git
    • startify
    • floatterm
    • ipynb integration
    • fzf integration
  • tmux:
    • vim-like navigation
    • vim-like copy-mode
    • tmux-line
  • fzf: basic configs
    • use fd as default command
    • open file (fo)
    • change directory (fcd)
    • alias finder with fzf (fa)
    • ctrl+f to change directory with fzf
  • lf: basic configs
    • icons: nerd fonts
    • lfcd: map to ctr+o
    • trash
    • addDir, addFile
    • openWithEditor
  • things to try??

About

My dotfiles configs with one command initialization on a new machine.

Topics

Resources

Stars

Watchers

Forks