From 6bcea11f3b391da975eabfc813593be2bb60cf33 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 21 Nov 2025 01:17:36 -0600 Subject: [PATCH] Improve wording and clarity in attribution.md, fix typo in todo.md --- docs/attribution.md | 31 ++++++++++++++++--------------- docs/todo.md | 4 ++-- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/docs/attribution.md b/docs/attribution.md index 90fc3c8..c45099b 100644 --- a/docs/attribution.md +++ b/docs/attribution.md @@ -2,13 +2,13 @@ ## Original pattern/approach and some core config logic -The original pattern and approach for this project, the original program-installation -and copy-configs-and-files scripts/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 (aka Michael Paulson) 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. +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](https://github.com/ThePrimeagen/dev) - [neovim config](https://github.com/ThePrimeagen/init.lua) @@ -22,13 +22,14 @@ 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](https://github.com/LukeSmithxyz/LARBS/tree/master). -## Some themes and theme-swtiching/setting logic +## Theme-swtiching/setting logic and some themes -The theme configuration files in this repository under +Much of the "theme-switching" or "theme-setting" logic and scripts are derived from +[Omarchy](https://github.com/basecamp/omarchy), and some theme configuration files +in this repository under [src_files/imports/themes-omarchy-core](../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](https://github.com/basecamp/omarchy), which is licensed under -the [MIT License](https://github.com/basecamp/omarchy/blob/master/LICENSE). +are copied from [Omarchy](https://github.com/basecamp/omarchy), which is licensed +under the [MIT License](https://github.com/basecamp/omarchy/blob/master/LICENSE). Copyright (c) David Heinemeier Hansson @@ -36,8 +37,8 @@ Copyright (c) David Heinemeier Hansson Additional theme configuration files in this repository under [src_files/imports/themes-omarchy-extra](../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 +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](../src_files/imports/themes-omarchy-extra). diff --git a/docs/todo.md b/docs/todo.md index d7d6314..cd21648 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -2,9 +2,9 @@ - config for calcurse (including syncing via caldav, etesync, or similar) - config for mpd, and client(s), (mpd clients to consider: mpc, ncmpcpp, ncmpc, inori) -- hyprland config and install on linux +- finish hyprland config and installation on linux - web browsers config and install (primary: qutebrowser, alt1: brave, alt2: tor) - get find, xargs, and awk (use nawk) as unified as i can across system types - pick rss reader; newsboat? others? option with inbox and separate queues? -- make all these scripts posix-complient (or at least usable in ksh/oksh) +- make all these scripts POSIX-compliant (or at least usable in ksh/oksh)