Bash Configuration Gist
Bash Configuration
I updated my bash configuration gist today. As it has been a while since I have done as much and there have been some significant changes in my configuration model since the last update.
This gist is for the intermediate user and not so much a beginners guide. I do not go into a lot of explanations about CLI basics. It is likely to not make any sense at all to someone that is not versed in the basic concepts of the CLI using bash as a shell.
Bash Configuration Gist
Unus Nemo
#.bashrc #.bash profile #bash configuration #Gnu/Linux #Linux #bash
#HashtagGames
#HowTurkeysLikeToParty
to John Denver's "Rocky Mountain High", chiming in, in unison, to that one line:
"You'd know he'd be a poor man if he never saw a turkey flyyyyyyyyyyyyyyyy"
reshared this
#HashtagGames
#HowTurkeysLikeToParty
Out with Prairie Chickens, fiddlin'.
"..chicken in the bread pan pickin' out dough
Granny will your dog bite? no child no..."
Radio Free Trumpistan reshared this.
#HashtagGames
#HowTurkeysLikeToParty
to James Brown, especially when the DJ plays "Shake A Tail Feather"
Ray*mond Li*terally reshared this.
#HashtagGames
#HowTurkeysLikeToParty
At Iroquois Federation pow wows
Radio Free Trumpistan reshared this.
#HashtagGames
#HowTurkeysLikeToParty
Like 1920s Flappers
(got Zootopia on with the fam, no monsterdon again for me tonight)
Radio Free Trumpistan reshared this.
#HashtagGames
#HowTurkeysLikeToParty
Dancing The Mashed Potato like it was 1966
Radio Free Trumpistan reshared this.
#HashtagGames
#HumaneSocietyAMovie
Monty Python and the Holy Quail
Radio Free Trumpistan reshared this.
#HashtagGames
#HumaneSocietyAMovie
Old Yeller Lives Happily Ever After
Ray*mond Li*terally reshared this.
What a serpentine rabbit hole I just now emerged from!
The entry point was at the conclusion of a filler show on OETA today (PBS affiliate) about Native American arts in OK, when this one guy was talking about how he was able to bring native perspective into his works which included the animated Star Trek show.
The example shown was an episode featuring a Native deity-based entity (based on the Mayan feathered serpent) called Kukulkan, which evoked my memory of a kiddie program which also featured a serpent puppet playing opposite a puppet named Kukla. I just HAD to go look that up. That was Oliver J. Dragon, the snaggletoothed puppet called Ollie for short, backstory of which goes back to being born in Vermont.
Both were accompanied by a human lady, Fran, and was produced by somebody we should all know but don't: #BurrTillstrom. He's the guy that launched #JimHenson down his own puppeteering rabbit hole.
#KuklaFranAndOllie #Muppets
Radio Free Trumpistan likes this.
#HashtagGames
#ProverbsGoneWrong
Some days you're the pigeon; some days you're the statue. It's one of those days.
Radio Free Trumpistan reshared this.
That's accurate but only in some cases, not all. You could make the case that the FUBARs of computer were committed on a human-made machine plus a human engaging the GIGO principle--but fact remains that in order for a human error to go FUBAR, no computer has done any less.
Radio Free Trumpistan likes this.
#HashtagGames
#ProverbsGoneWrong
Dogs come when you call--cats have answering machines
Radio Free Trumpistan reshared this.
#HashtagGames
#ProverbsGoneWrong
I didn't just bring home the bacon--I brought the whole pig
tom grzybow likes this.
Radio Free Trumpistan reshared this.
#HashtagGames
#ProverbsGoneWrong
All stressed up and no one to choke.
Radio Free Trumpistan reshared this.
#HashtagGames
#ProverbsGoneWrong
ywercs lla og tsuj sgniht semitemoS
Radio Free Trumpistan reshared this.
#HashtagGames
#ProverbsGoneWrong
It's a free country. No charge for my opinion.
Radio Free Trumpistan reshared this.
![The results of fastfetch ran on this build: nemo@fafnir, OS: Fedora Linux 43, (Workstation Edition) x86_64, Kernel: Linux 6.17.8-300.fc43.x86_64, Uptime: 13, hours, 19 mins, Packages: 7985 (rpm), Shell: bash 5.3.3, Display (Sceptre Tech Inc 27"): 1920x1080 @ 60 Hz in 27" [External], Display (Sceptre F27): 1920x1080 @ 60 Hz in 27" [External] *, DE: GNOME 49.1, WM: Mutter (Wayland), WM Theme: Adwaita, Theme: Adwaita [GTK2/3/4], Icons: Adwaita [GTK2/3/4], Font: Adwaita Sans (11pt) [GTK2/3/4], Cursor: Adwaita (24px), Terminal: Ptyxis 49.2, Terminal Font: Adwaita Mono (11pt), CPU: Intel(R) Core(TM) i7-3770 (8) @ 3.90 GHz, GPU: NVIDIA GeForce GTX 1050 Ti [Discrete], Memory: 2.84 GiB / 15.56 GiB (18%), Swap: 61.31 MiB / 8.00 GiB (1%), Disk (/): 473.23 GiB / 928.93 GiB (51%) - btrfs, Disk (/mnt/Archive): 28.44 GiB / 931.51 GiB (3%) - btrfs, Local IP (wlp0s20u1): 10.103.58.234/24, Locale: en_US.UTF-8 The results of fastfetch ran on this build: nemo@fafnir, OS: Fedora Linux 43, (Workstation Edition) x86_64, Kernel: Linux 6.17.8-300.fc43.x86_64, Uptime: 13, hours, 19 mins, Packages: 7985 (rpm), Shell: bash 5.3.3, Display (Sceptre Tech Inc 27"): 1920x1080 @ 60 Hz in 27" [External], Display (Sceptre F27): 1920x1080 @ 60 Hz in 27" [External] *, DE: GNOME 49.1, WM: Mutter (Wayland), WM Theme: Adwaita, Theme: Adwaita [GTK2/3/4], Icons: Adwaita [GTK2/3/4], Font: Adwaita Sans (11pt) [GTK2/3/4], Cursor: Adwaita (24px), Terminal: Ptyxis 49.2, Terminal Font: Adwaita Mono (11pt), CPU: Intel(R) Core(TM) i7-3770 (8) @ 3.90 GHz, GPU: NVIDIA GeForce GTX 1050 Ti [Discrete], Memory: 2.84 GiB / 15.56 GiB (18%), Swap: 61.31 MiB / 8.00 GiB (1%), Disk (/): 473.23 GiB / 928.93 GiB (51%) - btrfs, Disk (/mnt/Archive): 28.44 GiB / 931.51 GiB (3%) - btrfs, Local IP (wlp0s20u1): 10.103.58.234/24, Locale: en_US.UTF-8](https://friendica.rogueproject.org/photo/1668486439692312ba67fc1730971411-0.png)
Unus Nemo
Unknown parent • •@plan-A
When using zsh just use
.cshetc in your ~/.config/profiled, you can use a directory named ~/.config/zshrc.d instead of ~/.config/bashrc.d, it will not hurt to setup the bash equivalent in and case in case you end up in a bash login at some point.And yes, the gist tells you that it is a Bash Configuration. Though it would be easy to translate to Zsh.
Of course their is not a need to organize you configuration in this way, it just simplifies things over the long run. It keeps everything in its own little compartment. It makes trouble shooting easier. This is especially true when you are administrating a multi-user system as I do.
Unus Nemo
Unknown parent • •@plan-A
I do not know when you looked at the gist but I made a few corrections just moment ago. That I screwed up when I was tired earlier today.