This website requires JavaScript.
Explore
Help
Sign In
me
/
env-shared
Watch
1
Star
0
Fork
0
generated from
me/template-mit
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Promote Stable Version
#1
Merged
me
merged 144 commits from
prod
into
main
2026-08-05 15:44:08 -07:00
Conversation
0
Commits
144
Files Changed
4
+1079
me
commented
2026-08-05 15:43:51 -07:00
Owner
Copy link
Copy source
No description provided.
me
added 144 commits
2026-08-05 15:43:53 -07:00
Add a script for uploading MASTER catalogs automagically, so the location of the trailing slash can't accidentally be swapped. ;)
c5a1015083
Rename script to something easier to remember as well as type.
353b38fad4
Rename the bin dir to include
shared
.
17a65f6ce0
Add RC file which sources the shared bin.
9bb80b51c4
Edit note to be more stern yet kind. ;)
3c6a0994c6
Use underscore in name.
8bf6b5905c
Use underscore in script filename as well.
1c919cb4d9
Create alias with dash for script.
3de906a03f
Rename file for better code highlighting.
8e3c581d16
Finish the script for the shared config to update itself. Add aliases.
3f4d3363af
Add comments to script.
bbf7bd5606
Add comments and TBD's.
9f6c7834d8
Add another TODO to master sync script.
c5d1386211
Add function which syncs all the MASTER catalogs in the current directory.
9c9de6f96f
Add an explicit bye since goodbye does not seem to be working still?
b94a3e4a0b
Add dates to output.
e815803630
Only show the output if not running as root.
6afd10b296
Change command to use the proper variables which should now exist in each main env project. Add a sleep for the loop with conditional output.
6ed7475c02
Add colors for PS1 prompts.
513c0d6fac
Fix output to be more helpful.
9d1141bf82
Remove start message.
eb9eb03c1e
Fix the DIR variable to be current directory, not program directory.
6d0840d4eb
Fix the function to reload shared RC file.
74fb1def7f
Add output to rc shared updater.
df8f7f3101
Ensure colors are exported!
f34e02c641
Use log rather than echo. Add quotes on color assignments.
890c991f18
Fix output for updater.
bef7091063
Fix misquotes.
0e193d430b
Change do-while to while.
7ff5431e83
Further fix the while loop.
bb542d1d2f
Change double quotes to singles in clone command.
945563aa28
Move clone and ls aliases to shared.
90a94ec648
Change clone to use all-params ($@).
c09e5560e6
Add exporting of functions needed for scripts.
9243bd5480
Finalize changes needed to get send-master to work!! Yay!
0a3b339921
Update TBD's.
4ef51915fb
Enhance output of sending all masters.
ae556e03e8
Bring some of the video processing functions to from Termux to Shared for desktop usage!
fb36a5f11b
Move scan to be in shared env.
c58496e6a6
Move
now
and
today
to shared env. Export all functions.
50e06f9196
Only export functions without underscores.
cbacd3db50
Add vimrc file.
d0b8afa2fb
Add code for qq in Vim.
24047f4fbb
Rename file to just be a generic vimrc.
c27aed102b
Add full set of vimrc commands from Ansible.
1cc57721f7
Add script to pull clones easily.
7dcf55629d
Add functions for pulling clones. Also add a dash to MASTER check.
e6bc85e761
Add dash to MASTER, so things like SPACEMASTER would not get considered.
6f8074d56b
Fix filename to properly have an underscore.
40b53ce8a7
Fix pull-clones to use pull-clone. ;)
076641fc9d
Fix the remote directory name for pulling.
f8c8036e5f
The dashes need escaped even though they are quoted.
3399b07031
Change pull script to only do subdirectories in music.
588007fe37
Change where the newline is so each MASTER is in its own log section.
ef097e973e
Change where the newline is so each clone is in its own log section.
5351df572b
Enhance logging for subdir datasets.
be0469fb94
Process folders named as SYNC as both a MASTER and CLONE.
c859b4dcd8
Add aliases for accidentally typed rewords of commands.
bc81d1bedd
Change single quotes to double so regex works.
3edd062852
Fix OR's to be AND's for checking SYNC folders.
89c0d0589c
Add shortcut to process the entire Clones collection.
0bfdc8d411
Add aliases for push and pull called sync, both for individual folders as well as groups.
ec9b74d3d8
Split SYNC folders out to have their own commands -- for safety! :)
bdb06cd0b4
Explicitly note in sync-all that SYNC folders are not being handled.
074f0a29bf
Move log functions to shared,
7fa1430b34
Minify log functions.
186519fb0e
Finish changes to reload-shared which adds scripts to the local bin.
a87c205a80
Change order in which the scripts are added; do the project's first, then the downloads.
a76cb8b5ec
Add even shorter aliases for sending and pushing clones, and also allow them to handle Git repos!
391b0a0b09
Ensure bin files are executable.
9d609568f7
Fix the newline to be after the output.
495a140805
Increase sleep timer for sync-all-loop and allow a custom time to be passed.
e2ec550fab
Add shortcuts to get to clones.
890bc05e4d
Begin adding code for checking for updates upon terminal opening.
21b2ddf4a5
Modify how the default branch is determined.
209af03777
Add what will happen if updates are found.
6887a1e131
Begin adding the code which syncs up the project and distributes the files.
1989377b8b
Add missing variables.
71875470c2
Continue enhancing the auto-update version of env-shared.
e1d9b6cf94
Remove the output from fetch.
340667329c
Prevent the code from being spit onto the screen by having it in a subshell.
56969e9ee9
Fix output for both update shared functions.
74d727faa9
Finalize output (for now).
cf1b7a160a
Add missing quotes and do not use
cd
.
9d604c6e90
Fix typo.
4791e1c168
Add message to video processing function that a sync is being done.
0c54259a38
Move the update checker to be after all functions are declared so that
log
works properly.
79a35be993
Promote update-shared2 to be the new default.
14ce936e9b
Fix the URLs to get the raw file. Thought this was already done!
a6b5cd9297
Move trash related code to shared env.
332631e3dd
Add shortcut to get to main library.
de6ca756da
Switch order of subshells in case it helps with the file getting called home.mp4 every time.
20b130e931
Remove the 2 since the updater functions have been merged.
c9889f6a23
Simplify verbiage and shorten the length.
eb63e0321c
Add functions for full level reload and update.
6e4f76dc58
Remove the old project as not to clutter the home directory.
d49116a884
Hide the .git dir deletion.
bcfde6c172
No longer push the update information to the screen, use notifications.
aec0449ed2
Ensure path is quoted just in case.
5a7bd88c70
Only show the changed permissions.
a28d00d3ad
Shorten the message.
3f74195968
Fix the '$project' variable being shared across environments incorrectly.
000c52417c
Fix typo in Update.
142317d46b
Just auto update, yo!
facb2836c9
Add missing copy of rc_shared, as well as some comments.
9f9cdf0361
Also add copy of the vimrc file.
6c5dc2c8bf
Add filesize sorting to trash checking.
de1628353f
Remove the middle sorts which threw a weird error.
4ee3dc69c9
Try to fix auto-update notification as well as output.
0d450e9172
Try to do the output redirect a different way, fork at the very very end,.
d3a5bbc9c3
Try fixing the notification message from being TBD/TBD.
487399e18f
Fix the report location.
032fa387b6
Remove old terminal output ommands fior updater.
deffc60730
Double wrap the updater commands so that the DONE code does not appear in the terminl.
e063f4c4b7
Add note that bash will still need reloaded after automatic updates, lol.
4a13b5cea8
Change log files to txt files because Android file haanddler is dumb.
ee325db486
Put the file extension on the wrong side. :)
13c22faa9d
Hopefully fix the reason that the shared rc has not always been updating correctly.
c7d2dafa11
Add quotes to variable in conditional.
7a53a8ced6
Move the TRASH variable up and ensure it is exported.
b3bc6984cb
Add export to other variable(s). Fix some spacing.
672d8d424a
Ensure the subcommands are run via the alias, not by sourcing the file.
c0762fb23e
Move the download-website function to shared, plus add random wait and wait retry options and enhance final output slightly.
18b4ef7a8a
Defer the functions which have not been defined yet at this point.
40d6450428
Add TBD for running a locally downloaded website, plus extra aliases.
af9009f1e4
Add a counter to the sync loop, plus actually use the sleep timer variable.
35a64c49a3
Add something to the TBD function.
0fccd614e7
Add command for running a local HTML server.
d523ae939a
Do not run the update checker for Root.
4a6de24d26
Fix updater output from showing up.
55fa6357b3
Move the folder name shortcut to its own alias and use it for qpv.
c7099e632c
Testing some changes to process-video to see if uploads can get more compressed than we're already doing.
0473f784ce
Finalize the new pv2 code including improvements to log output and simpler aliases.
35d21e4b7a
Add log level to quiet output too.
6f0189fd90
Add shortcut for quick processing with v2.
380e64aa57
Add function which can set a vaiable to a value dynamically.
38d8c1fd4d
Use the new set-variable function for working with pv.
5309a4d863
Add output regarding how the folder is being pushed.
5cdb426167
Also add more output for the pull function.
e38e602d83
Add a super compression function based on what YTS/YIFY may be doing.
2564be90a4
Move checking git projects via code-check to shared and make it generic. Code-check will reference it.
a1898c03b5
Add function to check all the terminal colors of a system.
1ea50e600e
Properly handle terminals which do not have 256 colors.
8041037eda
clones, create the directory if it doesn't exist.
77300f3b82
me
merged commit
1f7a1f5883
into
main
2026-08-05 15:44:08 -07:00
me
deleted branch
prod
2026-08-05 15:44:08 -07:00
Sign in
to join this conversation.
Reviewers
No Reviewers
Labels
No items
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
Assignees
Clear assignees
me
(Hyperling)
No Assignees
1 Participants
Notifications
Subscribe
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: me/env-shared#1
Write
Preview
Loading…
x
Add
Cancel
Save
Reference in new issue
Repository
me/env-shared
Title
Body
Create Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
shared. 17a65f6ce0nowandtodayto shared env. Export all functions. 50e06f9196cd. 9d604c6e90logworks properly. 79a35be993