Skip to content

rawleyfowler/bashbits

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bashbits 🧰

a loose-leaf binder of my assorted scripts which I like being able to access via github.

Now all in the same place!

LINKS

VERSIONING

The versions for these are pretty asynchronous, and certainly NOT AT ALL kept track of. YMMV.

💘 v4.0.1

changelog

v4.0.1 MacOS & Assorted Scripts

  • Added .zshrc for MacOS Ventura 13.5.1 (Apple Silicon)though this was originally developed on Catalina (10.15.7), so...
  • Added gitget.sh to get obtain and install a script from a github url, or author and repo combination using the releases of that repository. UNTESTED, definitely doesn't work.
  • Updates to .ansi_colors.sh to add shorthand color variable exports for very common colors RED, GREEN, YELLOW, BLUE, and NC as a shortcut for RESET.
  • Updated README.md to reflect changes, even the file structure diff thing wow.

v4.0.0 Some Housekeeping

  • .bashrc adding planning and some actual additions
  • .ansi_colors.sh updating the file to contain actually all the currently referenced colors within... itself. Hopefully.
  • README.md Updating
  • Updating the version definition convention which I am now imposing on all scripts I write for standardization purposes
  • Deleted / moved old scripts such as the original locations of get_nvm.sh.
  • Moved all scripts (for the most part) into descriptive folders
  • more probably

🌐 General Versioning Convention

I am now imposing a versioning convention explained as follows. This should be followed wherever possible.

the second line of all files must contain, eventually, a v or V followed by a valid major.minor.patch1 version string.

second zod.tf logo


FILES

 📁 anim_cli ✨  
    📄 bubbles-fs.sh   
    📄 intro-fs.sh  
    📄 shellwash-fs.sh   
 📁 builders 🔧  
    📄 build_py3.sh   
    📄 build_tsnode.sh  
    📄 shellwash-fs.sh  
 📁 helpers 🩹  
    📄 activenv.sh   
    📄 beautify_dir.sh  
    📄 docker_merge.sh   
    📄 to_gist.sh 
 📁 installers 💉  
    📄 get_dock.sh   
    📄 get_gh.sh  
    📄 get_gum.sh   
    📄 get_nvm.sh  
    📄 get_py.sh  
 📁 os_setup 🧫  
    📄 deb11_base.sh  
    📄 deb11_nonfree.sh  
 📁 pgp 🧫  
    📄 pgp_gen.sh
+ 🧲 gitget.sh
+ 🎨.ansi_colors.sh
+ 🧫.zshrc  
+ 🧬.bashrc
+ 💭 README.md                     <-- 📍 YOU ARE HERE  
  📄 LICENSE    
+ 💾 .gitignore

ONE-LINERS

Here are single-line, single-execution, daisychains of bash to accomplish something or other.


Install deb11_base.sh on a clean install of debian 11.

❗❗ MUST BE RUN AS ROOT ❗❗

curl -sL https://raw.githubusercontent.com/zudsniper/bashbits/master/deb11_base.sh -o ~/build.sh; chmod ugo+X ~/build.sh; ./build.sh -r me -pw password -k "ssh-rsa xx"; source ~/.bashrc; settitle "$(hostname -f)";

LICENSE

This code is all MIT Licensed.
📄 LICENSE


zod.tf

Discord GitHub issue custom search GitHub followers

fullstack development, server administration, web design, branding creation, musical composition & performance, video editing, and more probably

second zod.tf logo

Footnotes

  1. Regular expression that should match all valid versions: ([0-9]+(.)){2}([0-9]+){1}(\-\w+)?

About

a loose-leaf binder of my assorted scripts which I like being able to access via github links

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%