Skip to content

ArthurSonzogni/StartUp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


logo

A collection of human friendly terminal user interface.

LICENSE

Screenshot • Installation • Usage • Configuration • Thanks

Screenshot

Note:

find file relies on fzf.

file browser relies on ranger / lf / ...

TODO List:

  • built-in find file
  • add tmenu (run command)

Installation

git clone https://github.com/StubbornVegeta/StartUp ~/.config/
cd ~/.config/StartUp
./install.sh

Usage

. $HOME/.config/StartUp/StartUp.sh

Or write the following configuration into ~/.zshrc:

alias sp='. $HOME/.config/StartUp/StartUp.sh'

Configuration

config.lua

style = "ghost"

dotfiles_list = {
  "~/.zshrc",
  "~/.tmux.conf",
  "~/.config/nvim/init.lua",
  "~/.config/ranger/rc.conf",
  "~/.config/zsh/module/aliases.zsh",
  "~/.config/StartUp/src/config.hpp",
  "~/.config/StartUp/config.lua",
  "~/.config/StartUp/header/header.lua",
}

paths_list = {
  "~/.config/StartUp",
  "~/.config/StartUp/src",
  "~/.config/StartUp/build",
  "~/.config",
  "~/.config/nvim",
  "~/.config/ranger",
  "~/.config/zsh/module",
}

radiobox_selected   = 0
oldfiles_selected   = 0
dotfiles_selected   = 0
paths_selected      = 0

editor              = "nvim"
file_browser_cmd    = "ranger"
find_file_cmd       = "nvim $(fzf)"
oldfiles_cmd        = "nvim --headless -u NONE -c'echo v:oldfiles | qall!' 2>&1"

url                 = "https://github.com/StubbornVegeta/StartUp"

style ( logo style ):

  • ghost
  • melting
  • fading
  • hand_writing
  • black_outline

Thanks

About

Terminal Dashboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 62.6%
  • Lua 31.1%
  • CMake 5.5%
  • Shell 0.8%