Skip to content

Latest commit

 

History

History
37 lines (36 loc) · 1.89 KB

project-structure.md

File metadata and controls

37 lines (36 loc) · 1.89 KB

Project File Structure

.
├── bash/
│   ├── envs/                       # Different environments
│   │   ├── linux.bash              # Settings for Linux user
│   │   └── mac.bash                # Settings for MacOS user
│   ├── bash_profile                # Link to ~/.bash_profile
│   ├── bashrc                      # Link to ~/.bashrc
│   ├── bashrc.failover.bash        # failover for ~/.bashrc
│   ├── check-environment.bash
│   ├── debug.bash
│   ├── enable-mods.bash
│   ├── entry.bash                  # The entrypoint of one.bash
│   ├── failover.bash
│   ├── helper.bash
│   ├── inputrc                     # Set shortcut Key Character Sequence (keyseq). Link to ~/.inputrc
│   ├── one.bash
│   ├── one-load.bash
│   ├── profile                     # Link to ~/.profile
│   ├── sub.bash                    # The entrypoint of SUB command
│   └── xdg.bash                    # Set XDG_ variables
├── one-cmds/                       # one.bash commands
├── sub/                            # one.bash sub Commands
├── deps/                           # Dependencies
│   ├── composure/
│   ├── dotbot/                     # https://github.com/anishathalye/dotbot
│   ├── colors.bash
│   ├── one_l.bash                  # Similar to lobash.bash. Just less functions for one.bash.
│   └── lobash.bash                 # https://github.com/adoyle-h/lobash
├── docs/                           # The documents of this project
├── enabled/                        # Enabled modules. soft-link files
├── README.md
├── .ignore                         # Ignore files for rg and ag
└── one.config.default.bash         # ONE.bash default config