2.3 KiB
Attribution
Original pattern/approach and some core config logic
The original idea and approach for this project, including the original versions of my program-installation script, the copy-configs-and-files script, the "tmux sessionizer" (tmux session init logic), my initial neovim and tmux configs, and (though not code) my general workflow/workspace strategy, were derived from several of ThePrimeagen's (aka Michael Paulson's) projects and videos, including a FrontEnd Masters course which he taught (each are listed below). I could not locate any required licenses or copyrights for the code contained within these sources, but I wanted to give attribution nonetheless.
- dev/setup/config repo
- neovim config
- tmux sessionizer
- YouTube video - neovim config video
- FrontEnd Masters course - dev productivity v2
Idea of using a list of programs in a file for build/install
The idea of using a file with a list of programs in it for building and/or installing programs was inspired by Luke Smith's LARBS project.
Theme-swtiching/setting logic and some themes
Much of the "theme-switching" or "theme-setting" logic and scripts are derived from Omarchy, and some theme configuration files in this repository under src_files/imports/themes-omarchy-core are copied 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. 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.