Refactor install logic, use file-based overrides per OS/distro
This commit is contained in:
@@ -16,12 +16,6 @@ for the code contained within these sources, but I wanted to give attribution no
|
||||
- [YouTube video - neovim config video](https://www.youtube.com/watch?v=w7i4amO_zaE)
|
||||
- [FrontEnd Masters course - dev productivity v2](https://frontendmasters.com/courses/developer-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](https://github.com/LukeSmithxyz/LARBS/tree/master).
|
||||
|
||||
## Theme-swtiching/setting logic and some themes
|
||||
|
||||
Much of the "theme-switching" or "theme-setting" logic and scripts are derived from
|
||||
|
||||
10
docs/todo.md
10
docs/todo.md
@@ -8,16 +8,14 @@
|
||||
- xresources working? use from/within theme-changing logic?
|
||||
- finished artix/dinit setup
|
||||
- include figuring out wiregaurd/vpn stuff
|
||||
- switch install approach from csv file to:
|
||||
- checking for custom file for os/distro
|
||||
- then checking custom file for overall
|
||||
- then just installing via package manager
|
||||
- web browsers config and install (primary: qutebrowser, alt1: brave, alt2: tor)
|
||||
- web browsers config and install (primary: qutebrowser, alt1: brave, alt2: tor?)
|
||||
- config for mpd, and client(s), (mpd clients to consider: mpc, ncmpcpp, ncmpc, inori)
|
||||
- get find, xargs, and awk (use nawk) as unified as i can across system types
|
||||
|
||||
## optional
|
||||
|
||||
- pick rss reader; newsboat? others? option with inbox and separate queues?
|
||||
- configured neomutt
|
||||
- picked and configured rss reader
|
||||
- newsboat? others? option with inbox and separate queues?
|
||||
- make all these scripts POSIX-compliant (or at least usable in ksh/oksh)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user