Adjust install, file-copy, and theme logic after first run on arch linux

This commit is contained in:
2025-11-14 00:29:18 -06:00
parent 91cc2cf14a
commit bb97234f1b
12 changed files with 32 additions and 24 deletions

View File

@@ -1,14 +1,14 @@
# attribution
## Original pattern/approach and some key config logic
## Original pattern/approach and some core 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.
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.
- [dev/setup/config repo](https://github.com/ThePrimeagen/dev)
- [neovim config](https://github.com/ThePrimeagen/init.lua)
@@ -16,8 +16,6 @@ wanted to give attribution nonetheless.
- [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/)
Author: ThePrimeagen (Michael Paulson)
## 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

View File

@@ -1,5 +1,14 @@
# Manual steps needed after dotfile copy and/or installs
## all systems
- shell
- check user's shell using `echo $SHELL` or otherwise
- if not the desired shell:
- `chsh -l` to see options; if target shell isn't listed, then add it
to `/etc/shells`
- then change the shell with `chsh -s <path to target shell>`
## macOS
- aerospace

View File

@@ -1,6 +1,6 @@
# todo items
- config for shell (likely oksh)
- config for shell (using zsh for now, but considering oksh)
- config for calcurse
- config for mpd, and client(s), (mpd clients to consider: mpc, ncmpcpp, ncmpc, inori)
- hyprland config and install on linux