The Ultimate Bashrc File

Various Gnome Stuff

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

14
8 .1
Description:

For those who love using the terminal, here is a '.bashrc' file I created, mainly for those who've had issues with their own. Hopefully it'll benefit those of whom love aliases, functions, and such. Probably more than you need, so modify all you want. I've organized it best I can to make it easier for using and modification. This is also for those many who've had a difficult time finding a good source for their own on the net, like it was for me.

Oh, and any modifications that others wish to share are always welcome.

Instructions:

Just extract the tar file and put in your home directory. You may have to overwrite the current one, so be sure to backup whatever beforehand. FYI, the default text in the '.bashrc' is included in this version so if you haven't modified it at all, you should have nothing to worry about.

To refresh it, just type in the terminal:

source ~/.bashrc

...or just close your terminal window and open it again.
Last changelog:

6 years ago

1.0: Initial Release

1.1-2.0: Fixed some secure-delete substitutions, added several more functions, a few more aliases, and some settings, improved chown substitution aliases to work for all usernames, added a few more aliases, such as for adding repositories and pubkeys, fixed a few username things and cleaned up a few things, added copy/paste function, a couple bashrc aliases, and cleaned up some more things, added a Remasterys copying function once ISO is made, nifty function to run a program on a timer, and a function to undo apt-get build-dep, which is quite hard prior to this function. Also added a few more aliases, fixed a typo here and there, added an awesome 'sudo' function for greater security, some chown aliases, and a couple easy joke accessibles, added timer, google, roman-numeral, lsext, and few other functions, updated program-timer to close only gnome-terminal being used, & cleaned up and organized ALOT to make it even prettier, fixed a typo causing a tab completion error, added ALOT more command prompt options, several network aliases (thanks to Brutus180), many other aliases and functions, a new section for completions with several already & cleaned up lots of things, minor tweakage, as well as the addition of built-in fragmentation-checking and defragmentation tools using functions

2.1-2.5: Added more functions, including encrypt/decrypt, debextract, debremaker, display-off, added an alias for auto-setting background to live image of earth, & condensed a few various things here and there, few small removals of obsolete functions, and minor cleaning and organization of some things, added several more functions, aliases, prompt choices, and bash settings, & made it even easier to read (oh, and thanks goes to chmurli's bashrc as well as several others I found which housed quite a few new ones to me), added several more functions (credit goes to Chrispy as many were found in his awesome bash tool, BashStyle-NG), & tons of cleaning and perfecting, added quite a few more functions and aliases, including ruler, currency_convert, findlocation, spellcheck, flight_status, man2text, morse2text/text2morse, mwiki, natdebt, oneliners, pronounce, tweet, showme (easy view of an alias/function), suntimes, 99bottles, einstein, etchasketch, futurama, guitartune, matrix, wscan, fixed translate, dict, die, and a few others, & further organized and polished the whole thing, added even more functions and aliases, removed some extra spaces here and there, changed default terminal title to current directory, removed some redundancies, cleaned up even more...too much to really mention at the moment, added a few more functions such as convertatemp, dec2text, hilow, showfile, underscore, validator, & webspell, cosmetics, 'Earth' fix & bashDirB added

2.6-3.0: Added more aliases and functions, such as color-picker, linesort, meta-backup, packagelist, randomline, randomwpt, removeduplines, sec2all, themeinfo, & whodat (alternative to whoisonline, thanks to dewar1). Also added Alternative To The "200 Lines Kernel Patch That Does Wonders", with included instructions on making it work (just uncomment the five '.bashrc' lines as per your Linux distro). Fixed 'themeinfo' as there was both alias and function of same name, & also, one or two tiny corrections. Added few more functions and aliases. Also had a few minor changes and updated meta-backup function. Added a number of new functions and aliases, including doscheck, num2text_, anagrams, fest, pick-card, roll-die, phone2text, url-info, coin-flip, searchnreplace, screencastw, topsites, and added a few new bash settings. Fixed couple typos, added Nate Mitchell's (Kasyx's) Bash Prompt & changed 'history' alias so it didn't conflict with actual 'history' command. Added several more functions and aliases, such as where, cp_mp3_to, functions, supportWrap, source_print, deadlib, freqwatch, 4chanimages, googlevideo, randommac, freemusiccharts, flv2ogg, among several. Also added several more functions and aliases, including atomtitles, audioextract_dvd, boxeedl, buf, charcount, cmfu_rating, ffa, findtcp, hiddenpnps, ie, image_resize, irssi, kfire, laptop_display, linecount, lssd, netscan, netstats, ngramviewerdl, oe, qrurl, restoremod, rtfm, setessid, stopflash, txt2md, urlping, vimcmd, and wordcount. Changed a couple things that conflicted with actual terminal commands & added a few more functions/aliases, such as println and find_alternatives. Added a few more bash settings, as well as some more descriptions, fixed a couple of things, and added more functions/aliases, such as alph, cputemp, day, downNuncompress, epochdaysleft, fixmount, mkdirday, month, overwriter, pngoptim, randomip, rcommand, resizeimg, txt2pdf, unjar, vcd2mpeg, WHOAMI, wma2wav, & wordfreq

3.1: Added even more aliases and functions, including: cmdpkg, comp, dos2unix, fix-tabs, ip2locate, log, memlimit, musiccdinfo, pdf2png, rdp, real_location, rmall_but, sort_csn, string2bin, subdir_find, termproxy, terrorist-level, words, wscan, yt2mp3, yt-chanrip, yt-mp3chanrip

3.2: Added a DVD copying, ripping, and backup section in the functions area, which includes some very good (and high quality) preset functions on easily converting your DVDs to AVIs; 3.21: Updated this section to also include several analog and digital tv functions for easy conversion to AVI; 3.22: Tweaked some of the above section's settings; 3.23: A few further improvements to the dvd2avi functions; 3.24: Even more tweaking, including a couple iso2avi functions, and a dvd2iso2avi, which would first copy to the hard drive before converting (an alternative to the dvd2avi which requires constant DVD access); 3.25: Major ripping functions update, now with a universal video2avi for extremely easy use; 3.26: Further video2avi function modifications

3.3: Major update to video2avi, now with tons more presets and custom settings, and better conversion stuff, as well as several more functions, including: align_center, align_right, audiorecord-45dB, awesome, cyanide, mpfb, pascal, svnradd, ur1: 3.31: Further updating of video2avi, including Divx options and tons more custom choices

3.4: Updated/Tweaked numerous things, including several aliases and functions, such as: big, cgrep, command_not_found_handle, ds_, eh, fur, grabtweets, killall_wine, lsmac, map-files, numpages, portcheck, QUERY, quickemail, say, screenr, screensaver, se_, services, shebang, touchpad_id, touchpad_off, touchpad_on, type, viaco, and yt-pl2mp3; 3.41: commented out the function: command_not_found_handle, which was causing system freezes when inputing misspelled words (thanks to Zeroangel for finding the issue)

3.5: Added more stuff, including an optional bash greeting, a way to automatically keep Adobe from tracking everything you do, the ability to save bash history in real time, a logged 'rm', build/script booster (`glu` and `repath`), and an enhanced 'cd' function, among many other functions, such as say_, adobenospy, mem, rf, and compression_level

3.6: Added an optional holiday greeting, a default 'VIDEO_FORMAT' bash setting which is sometimes required for certain mencoder commands, and added several more functions/aliases, including a video2dvd I wrote, oports, sedi, and bluray2xvid

3.7: More functions/aliases: allVideos, command-timer, count_files_by_ext, fileName, svn_find, gotxt2imgmail, hourglass, lsr_, manswitch, prep, timeDNS, wireless_sniffer; also improved 'dd' aliases, including adding 'dd' with progress options (using 'pv'), more 'cleanup' aliases, and an 'extundelete' section for easy recovery for deleted files/folders; 3.71: Tweaked some 'dd' aliases, as well as dvd2iso, and added some more functions/aliases, such as: man_ext, NotifyOnBATTERY, uptime_min, pagerank, connected, connected_, wallpaperWarn, get_duration, sshmysql, date_, and display-offed

3.8: Further cleaning of script, including some bash settings' tweaks/additions, several more aliases/functions, such as imgur, whichpath, crontest, cn_, br, scpsend, ogg2mp3, ogg_info, flac2ogg, flac2mp3, getExtension, & getFileName, and several I made, such as the very handy two: transmissionbl and tv

3.9: Added more functions and aliases, including, about, cleanup, repository-update-check, title, paste, upper, lower, listhw, diffxml, vie, wgetall, cpo, isdef, quietly, cpus, codename, codename_ver, distro, jd, jda, upto, xpath, dups, comparenclean, relinux-copy, & remastersys-copy, as well as added a relinux & remastersys alias section, and updated extundelete aliases

4.0: Updated for Oneiric, but also backported for Natty (just some various additions/removals and such), and added several more aliases/functions, including an updated dups section, a workaround for 'debmaker' alias, an auto-cleanup of temporary files at startup of bashrc, moz/mozz, localIps, google-fonts, bleachbitcleanup, keject, upalevel, kindle_connect, kindle_disconnect, xzv, google_chart, human_filesize, geoipme, nocomments, filext, piratebay, out, mid, top_processes, allips, readfile, wma2mp3, wma2ogg, dateformatcodes, lastfile, expandurl, ontime, mp3_tagging, 7z_it, right, showdiff, biggest_user, total_video_length, and spaceremover, among others

4.1: Updated for Raring, but should work fine in Saucy. Will test soon to be sure.

4.2: Updated for Saucy/Trusty, added several functions and aliases, added the Liquid Prompt option, and added a new section for use with my custom Ultimate Nemo/Nautilus Scripts Pack, which I will upload soon.

hopugop

9 years ago

I tested it, working fine on Ubuntu 10.10. The only problem is that when I open a new terminal window, the script always have to access the domain "blip.fm" for some reason and the only way I could fix this was by deleting the following line:

Quote:alias blipfm="mpg123 `curl -s http://blip.fm/all | sed -e 's#"#\n#g' | grep mp3$ | xargs`" # play random music from blip.fm


It always took a very long time to open a new window since my Internet traffic is always high.

Report

C

inameiname

9 years ago

That is strange. I'm not sure why it would be accessing the page unless you are actually using the alias. But if it is, deleting makes sense.

Of course, you could always just '#' (comment out) that line, and it'll do the same thing as deleting it. That way, you can keep it there for the future, and/or if you ever need to manually figure out what that alias is. Hence why I've kept a lot of them inside that are commented out. Sorry about that.

Report

tobal

9 years ago

Not works for Mandriva Gnome

Report

C

inameiname

9 years ago

What seems to be the problem with it and Mandriva Gnome? I've never tried, so I have no clue what would be the exact issue or not.

Report

louiswu49

9 years ago

I get a "Not Found" message when clicking the download link. Was it something I said?

Report

C

inameiname

9 years ago

Perhaps it was a temporary Gnome-Look server thing, idk. It works for me. I suggest just try it again.

Report

frankzen

9 years ago

Backed up my .bashrc, and put yours in my home....opened a terminal...and it just sat there with no prompt for 10 minutes??
I've been running Linux for a couple of years..but this one has me stumped .

Report

C

inameiname

9 years ago

Does it 'freeze' when you 'X' out of it and try it again?

Sometimes that can happen, or rare occasions for me, and to remedy, you just need to close and reopen.

Report

frankzen

9 years ago

Yeah, that worked. But it's a bit of a PITA. Maybe the file is too big ? I'll try commenting a lot of the stuff I don't need.

Thanks

Report

C

inameiname

9 years ago

So I take it the heavy lag in it 'loading' keeps occuring....not just on rare occasion? Well if so, then yeah, reducing what you don't need wouldn't help. Though, I use this very file, and then some, on a few different computers at home, two of which are over 10 years old (for Win98 even), and they load it just fine.

Report

frankzen

9 years ago

Yup. Happens 50% of the time. I;ve gone back to me regular .bashrc until I get it sorted out.
Must be something weird. I have a dual core cpu running at 2.6ghz, and the hd has a 6 ms seek tme. Mind you I have only tried it within Gnome..I'll have to try under IceWm or Fluxbox both of which I have as alternative WMs.

Report

C

inameiname

9 years ago

Aww, well I'm sorry to hear that it's giving so much trouble. And it's indeed strange that, given the specs you gave of your computer, it should certainly have no problem running. But alas, it happened. Anyway, the best way to perhaps narrow down the culprit of it that is significantly slowing down it's loading would be to copy and paste a section at a time. What I mean is, for example, keep all but the 'FUNCTIONS' section in mine, and see if that helps. To be honest, the only thing that might conflict are certain functions in it, idk. If not, try the 'ALIASES' section. Or the 'BASH SETTINGS' one. Maybe that'll show you what to keep, and what to not.

Report

anonymousone

9 years ago

I think the setopt commands are for zsh not bash.

Report

C

inameiname

9 years ago

Hmmm...you may be right about that. I only included those options in this bashrc after spotting them in a few others around the internet. And as I've always kept those few commented out, I never looked into if they were actually for bash or not. Thanks for the input.

Report

tonnyncorp

9 years ago


Hi again

first i want to thank you very much for all your great work in making ultimate bashrc.

I really find this script very useful


I did try screencast & screencastw and i get error i do not know if you or others have any idea

see the pastebin url for error i get


http://pastebin.com/ne5eUCsR



Thank you

Report

tonnyncorp

9 years ago

I got screencast to work by installing latest FFmpeg and x264

From this page:

http://ubuntuforums.org/showthread.php?t=786095


Report

C

inameiname

9 years ago

Ah, sounds like you fixed it yourself. Yeah, some of the aliases and functions require certain packages to be installed first. I've tried to mention what they are in the functions I do notice need more than what's in a default install, but of course some I haven't. Glad you figured it out. FFmpeg is a great tool to have anyway, and I really like that screencasting function and alias.

Report

tonnyncorp

9 years ago

Yes thanks again for your quick response

I do not see how i did everyday without your Ultimate bashrc.

One question when you run screencast you get output of 1 video & 1 audio file what do you use to combine them for best result.

thanks

Report

C

inameiname

9 years ago

Aww, thanks. Yeah, when I run another computer without it, I sort of feel lost not having all the handy shortcuts to help me out. Remembering the many codes and such is just too much. :P

And in regards to the screencasting, I'm afraid I don't really know. After I found that function for screencasting, I tried to tweak it a little to make it output just one file, audio/video joined, but I couldn't figure out a good output that worked and was the same quality. If you check out where that alias is in the bashrc, you'll find another screencast one. Try it. It's the one I used to use before, and it outputs as one mpeg file. I just changed it to the current one because I think this generates a better picture, and I noticed the older one (at least to me) sped up the output.

If you have any suggestions on what the alias could be changed to to make it a single audio/video file, I'd love to hear it.

Report

tonnyncorp

9 years ago

Hi again

When running screencast you end up with 2 files 1 audio and 1 video

I found a way to easy combine (merge)

Audio Video file together to 1 avi file

I made a script i call mine combine

here is the code:

ffmpeg -i output.mp4 -i output.wav -vcodec mpeg4 screencast1.avi


It seem to work well for me

i am sure there is many other options let me know if anyone have other solution

Report

C

inameiname

9 years ago

Thanks for the suggestion. I thought about a basic one like that, and have it, for example, added to the end of the screencasting alias, such as like this:

alias screencast="ffmpeg -y -f alsa -ac 2 -i pulse -f x11grab -r 30 -s `xdpyinfo | grep 'dimensions:'|awk '{print $2}'` -i :0.0 -acodec pcm_s16le output.wav -an -vcodec libx264 -vpre lossless_ultrafast -threads 0 output.mp4 && ffmpeg -i output.mp4 -i output.wav -vcodec mpeg4 screencast1.avi"

...but I noticed the quality of the avi isn't very good. Actually, if you try the second one I have that's commented out:

# alias screencast='ffmpeg -f alsa -ac 2 -i hw:0,0 -f x11grab -r 30 -s 1280x800+0+0 -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 -y output.mkv'

...it generates a single audio/video file in which you can use this script to make into an avi if you want:

#!/usr/bin/python
# Little script to depack Matroska file, and repack them
# in a AVI + subtitle format.

import sys
import os

def message(msg):
print "=" * 78
print "= %s" % msg
print "=" * 78

def usage():
print "Mastroka repacker script"
print " Usage: "+sys.argv[0]+ " filename"

if __name__ == "__main__":
if len(sys.argv) < 2:
usage()
else:
filename = sys.argv[1]
basename = filename[:-4]

message("Unpacking file: %s" % filename)
os.system("mkvextract tracks %s 1:temp_video.avi 2:temp_audio.ogg 3:%s.srt" % (filename,basename) )

message("Repacking file: %s.avi" % basename)
os.system("ffmpeg -i temp_audio.ogg -i temp_video.avi -vcodec copy %s.avi" % (basename) )

message("Cleaning files")
os.system("rm temp_video.avi temp_audio.ogg")

Report

tonnyncorp

9 years ago

Hi i will like to thank you for all the great work in customising this great file.

One thing i find not working is i cant get my bash history to work will like to record my previous commands be able todo a history 10 all i get is scrolling screen showing status of previous installs

I have used many different Linux distros never had the problem.

My install is Ubuntu 10.10 did a fresh install no other systems installed

Report

C

inameiname

9 years ago

Yeah, sorry about that. It's just a matter of changing the alias 'history' (which is for apt-history), to something else, such as 'history_' or something along those lines. Very easy fix.

I actually never typed 'history' before in the terminal before I made my bashrc, so I wasn't aware it automatically did that, show the last 30 commands. Usually, I just scroll through them using the up and down buttons. I think I'll change it for next update.

Thanks for the info.

Report

dunemafia

9 years ago

Hi, thank you so much for this great script. I'm experiencing a problem though. When starting any new terminal, I get this error:

bash: /root/.bashrc: line 1190: syntax error near unexpected token `('
bash: /root/.bashrc: line 1190: ` ?(-)c*f)'

I looked at the script and it looks pretty innocuous. Has anyone had this crop up?

Report

C

inameiname

9 years ago

The error is merely a bash punctuation error. Though, it's odd it says you have it but I don't get it either. Looking at line 1090 of version 2.63 of the script, I see it's in the completion function _meta_comp. I've never had issues with the few completion functions before. Of course, you can always just remove that function and things should work fine. Hopefully.

Report

6 years ago

1.0: Initial Release

1.1-2.0: Fixed some secure-delete substitutions, added several more functions, a few more aliases, and some settings, improved chown substitution aliases to work for all usernames, added a few more aliases, such as for adding repositories and pubkeys, fixed a few username things and cleaned up a few things, added copy/paste function, a couple bashrc aliases, and cleaned up some more things, added a Remasterys copying function once ISO is made, nifty function to run a program on a timer, and a function to undo apt-get build-dep, which is quite hard prior to this function. Also added a few more aliases, fixed a typo here and there, added an awesome 'sudo' function for greater security, some chown aliases, and a couple easy joke accessibles, added timer, google, roman-numeral, lsext, and few other functions, updated program-timer to close only gnome-terminal being used, & cleaned up and organized ALOT to make it even prettier, fixed a typo causing a tab completion error, added ALOT more command prompt options, several network aliases (thanks to Brutus180), many other aliases and functions, a new section for completions with several already & cleaned up lots of things, minor tweakage, as well as the addition of built-in fragmentation-checking and defragmentation tools using functions

2.1-2.5: Added more functions, including encrypt/decrypt, debextract, debremaker, display-off, added an alias for auto-setting background to live image of earth, & condensed a few various things here and there, few small removals of obsolete functions, and minor cleaning and organization of some things, added several more functions, aliases, prompt choices, and bash settings, & made it even easier to read (oh, and thanks goes to chmurli's bashrc as well as several others I found which housed quite a few new ones to me), added several more functions (credit goes to Chrispy as many were found in his awesome bash tool, BashStyle-NG), & tons of cleaning and perfecting, added quite a few more functions and aliases, including ruler, currency_convert, findlocation, spellcheck, flight_status, man2text, morse2text/text2morse, mwiki, natdebt, oneliners, pronounce, tweet, showme (easy view of an alias/function), suntimes, 99bottles, einstein, etchasketch, futurama, guitartune, matrix, wscan, fixed translate, dict, die, and a few others, & further organized and polished the whole thing, added even more functions and aliases, removed some extra spaces here and there, changed default terminal title to current directory, removed some redundancies, cleaned up even more...too much to really mention at the moment, added a few more functions such as convertatemp, dec2text, hilow, showfile, underscore, validator, & webspell, cosmetics, 'Earth' fix & bashDirB added

2.6-3.0: Added more aliases and functions, such as color-picker, linesort, meta-backup, packagelist, randomline, randomwpt, removeduplines, sec2all, themeinfo, & whodat (alternative to whoisonline, thanks to dewar1). Also added Alternative To The "200 Lines Kernel Patch That Does Wonders", with included instructions on making it work (just uncomment the five '.bashrc' lines as per your Linux distro). Fixed 'themeinfo' as there was both alias and function of same name, & also, one or two tiny corrections. Added few more functions and aliases. Also had a few minor changes and updated meta-backup function. Added a number of new functions and aliases, including doscheck, num2text_, anagrams, fest, pick-card, roll-die, phone2text, url-info, coin-flip, searchnreplace, screencastw, topsites, and added a few new bash settings. Fixed couple typos, added Nate Mitchell's (Kasyx's) Bash Prompt & changed 'history' alias so it didn't conflict with actual 'history' command. Added several more functions and aliases, such as where, cp_mp3_to, functions, supportWrap, source_print, deadlib, freqwatch, 4chanimages, googlevideo, randommac, freemusiccharts, flv2ogg, among several. Also added several more functions and aliases, including atomtitles, audioextract_dvd, boxeedl, buf, charcount, cmfu_rating, ffa, findtcp, hiddenpnps, ie, image_resize, irssi, kfire, laptop_display, linecount, lssd, netscan, netstats, ngramviewerdl, oe, qrurl, restoremod, rtfm, setessid, stopflash, txt2md, urlping, vimcmd, and wordcount. Changed a couple things that conflicted with actual terminal commands & added a few more functions/aliases, such as println and find_alternatives. Added a few more bash settings, as well as some more descriptions, fixed a couple of things, and added more functions/aliases, such as alph, cputemp, day, downNuncompress, epochdaysleft, fixmount, mkdirday, month, overwriter, pngoptim, randomip, rcommand, resizeimg, txt2pdf, unjar, vcd2mpeg, WHOAMI, wma2wav, & wordfreq

3.1: Added even more aliases and functions, including: cmdpkg, comp, dos2unix, fix-tabs, ip2locate, log, memlimit, musiccdinfo, pdf2png, rdp, real_location, rmall_but, sort_csn, string2bin, subdir_find, termproxy, terrorist-level, words, wscan, yt2mp3, yt-chanrip, yt-mp3chanrip

3.2: Added a DVD copying, ripping, and backup section in the functions area, which includes some very good (and high quality) preset functions on easily converting your DVDs to AVIs; 3.21: Updated this section to also include several analog and digital tv functions for easy conversion to AVI; 3.22: Tweaked some of the above section's settings; 3.23: A few further improvements to the dvd2avi functions; 3.24: Even more tweaking, including a couple iso2avi functions, and a dvd2iso2avi, which would first copy to the hard drive before converting (an alternative to the dvd2avi which requires constant DVD access); 3.25: Major ripping functions update, now with a universal video2avi for extremely easy use; 3.26: Further video2avi function modifications

3.3: Major update to video2avi, now with tons more presets and custom settings, and better conversion stuff, as well as several more functions, including: align_center, align_right, audiorecord-45dB, awesome, cyanide, mpfb, pascal, svnradd, ur1: 3.31: Further updating of video2avi, including Divx options and tons more custom choices

3.4: Updated/Tweaked numerous things, including several aliases and functions, such as: big, cgrep, command_not_found_handle, ds_, eh, fur, grabtweets, killall_wine, lsmac, map-files, numpages, portcheck, QUERY, quickemail, say, screenr, screensaver, se_, services, shebang, touchpad_id, touchpad_off, touchpad_on, type, viaco, and yt-pl2mp3; 3.41: commented out the function: command_not_found_handle, which was causing system freezes when inputing misspelled words (thanks to Zeroangel for finding the issue)

3.5: Added more stuff, including an optional bash greeting, a way to automatically keep Adobe from tracking everything you do, the ability to save bash history in real time, a logged 'rm', build/script booster (`glu` and `repath`), and an enhanced 'cd' function, among many other functions, such as say_, adobenospy, mem, rf, and compression_level

3.6: Added an optional holiday greeting, a default 'VIDEO_FORMAT' bash setting which is sometimes required for certain mencoder commands, and added several more functions/aliases, including a video2dvd I wrote, oports, sedi, and bluray2xvid

3.7: More functions/aliases: allVideos, command-timer, count_files_by_ext, fileName, svn_find, gotxt2imgmail, hourglass, lsr_, manswitch, prep, timeDNS, wireless_sniffer; also improved 'dd' aliases, including adding 'dd' with progress options (using 'pv'), more 'cleanup' aliases, and an 'extundelete' section for easy recovery for deleted files/folders; 3.71: Tweaked some 'dd' aliases, as well as dvd2iso, and added some more functions/aliases, such as: man_ext, NotifyOnBATTERY, uptime_min, pagerank, connected, connected_, wallpaperWarn, get_duration, sshmysql, date_, and display-offed

3.8: Further cleaning of script, including some bash settings' tweaks/additions, several more aliases/functions, such as imgur, whichpath, crontest, cn_, br, scpsend, ogg2mp3, ogg_info, flac2ogg, flac2mp3, getExtension, & getFileName, and several I made, such as the very handy two: transmissionbl and tv

3.9: Added more functions and aliases, including, about, cleanup, repository-update-check, title, paste, upper, lower, listhw, diffxml, vie, wgetall, cpo, isdef, quietly, cpus, codename, codename_ver, distro, jd, jda, upto, xpath, dups, comparenclean, relinux-copy, & remastersys-copy, as well as added a relinux & remastersys alias section, and updated extundelete aliases

4.0: Updated for Oneiric, but also backported for Natty (just some various additions/removals and such), and added several more aliases/functions, including an updated dups section, a workaround for 'debmaker' alias, an auto-cleanup of temporary files at startup of bashrc, moz/mozz, localIps, google-fonts, bleachbitcleanup, keject, upalevel, kindle_connect, kindle_disconnect, xzv, google_chart, human_filesize, geoipme, nocomments, filext, piratebay, out, mid, top_processes, allips, readfile, wma2mp3, wma2ogg, dateformatcodes, lastfile, expandurl, ontime, mp3_tagging, 7z_it, right, showdiff, biggest_user, total_video_length, and spaceremover, among others

4.1: Updated for Raring, but should work fine in Saucy. Will test soon to be sure.

4.2: Updated for Saucy/Trusty, added several functions and aliases, added the Liquid Prompt option, and added a new section for use with my custom Ultimate Nemo/Nautilus Scripts Pack, which I will upload soon.

12345678910
1171
product-maker jocixlinux Jul 30 2020 10 the best
10 the best
product-maker linuxlex Feb 16 2011 9 excellent
product-maker naaronne Feb 06 2011 9 excellent
product-maker likimoki Jan 28 2011 9 excellent
product-maker tricqster Jan 14 2011 9 excellent
product-maker otternox Jan 14 2011 9 excellent
product-maker christo91 Jan 14 2011 9 excellent
product-maker mobilediesel Dec 23 2010 9 excellent
product-maker ceebeebg Nov 22 2010 9 excellent
product-maker sealbhach Nov 19 2010 9 excellent
product-maker bohoomil Nov 19 2010 9 excellent
product-maker xypepper Nov 10 2010 9 excellent
product-maker J4X0R Nov 01 2010 9 excellent
product-maker diablo9983 Oct 28 2010 3 bad
product-maker McBurri Oct 28 2010 9 excellent
product-maker Brutus180 Oct 27 2010 9 excellent
product-maker mixalns Oct 27 2010 9 excellent
product-maker mgutz Oct 25 2010 9 excellent
product-maker bagley Sep 24 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
jocixlinux
Jul 30 2020
iambryan
Jan 11 2015
c0moshack
Feb 22 2014
linuxlex
Feb 16 2011
naaronne
Feb 06 2011
subbass
Jan 26 2011
shamanphenix
Jan 14 2011
tonnyncorp
Dec 15 2010
ceebeebg
Nov 22 2010
xcesarfrancox
Nov 16 2010
Brutus180
Oct 31 2010
McBurri
Oct 28 2010
Dawei87
Oct 25 2010
bagley
Sep 10 2010
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
4.2
updated Aug 27 2018
added Sep 04 2010
downloads 24h
4
mediaviews 24h 0
pageviews 24h 26