dotfiles, plus scripts for box setup

prereqs

  • zsh and git installed
  • git clone this repo

specific prereqs, linux distros

  • sudo access is configured for current user

specific prereqs, macos

script run

  • to do the full setup, from git root dir, run: ./box_setup.sh
  • to copy dotfiles only, from git root dir, run: ./copy_dotfiles.sh

after script run

attribution

Original pattern/approach and some key config logic

The original pattern and approach for this project, the program-installation scripts and logic, the copy-configs-and-scripts scripts and logic, the "tmux sessionizer" (tmux session init logic), my initial neovim and tmux configs, and my general workflow/workspace strategy, were derived from several of ThePrimeagen's projects and videos, including a FrontEnd Masters course which he taught (each are listed below). I was unable to locate any required licenses or copyrights for the code contained within these sources, but I wanted to give attribution nonetheless.

Author: ThePrimeagen (Michael Paulson)

Some themes and theme-swtiching/setting logic

The theme configuration files in this repository under src_files/imports/themes-omarchy-core are copied from, and much of the "theme-switching" or "theme-setting" logic and scripts are derived from, Omarchy, which is licensed under the MIT License.

Copyright (c) David Heinemeier Hansson

Additional/extra themes (Omarchy extra themes)

Additional theme configuration files in this repository under src_files/imports/themes-omarchy-extra are copied or derived from projects of additional conrtibutors to the Omarchy community/ecosystem. For information about authors/licenses/copyrights for each, refer to any LICENSE and/or ATTRIBUTION.md files in each theme's respective directory under src_files/imports/themes-omarchy-extra.

Description
No description provided
Readme 23 MiB
Languages
Lua 48.8%
Shell 39%
Vim Script 9.8%
CSS 2.4%