aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/%HOME%/.bash_utils (follow)
Commit message (Collapse)AuthorAge
* os.sh: add manual_pkg_list_archEgor Tensin2021-04-20
|
* os.sh: support ManjaroEgor Tensin2021-04-20
|
* add str_iconv*Egor Tensin2019-03-12
|
* cxx.sh: add runc_gdb & runc_lldbEgor Tensin2019-01-25
|
* cxx.sh: add apport_gdbEgor Tensin2019-01-22
|
* add str_grep, str_grep_wordEgor Tensin2018-08-01
|
* sums_add_distr: include *.7zEgor Tensin2018-07-14
|
* add update-alternatives shortcutsEgor Tensin2018-07-14
|
* os.sh: support Arch Linux ARMEgor Tensin2018-06-09
|
* runc*: support clang & -l LIB argumentsEgor Tensin2018-06-09
|
* add commentsEgor Tensin2018-06-04
|
* ssh.sh: move to .profileEgor Tensin2018-06-04
|
* attempt to organize stuff properlyEgor Tensin2018-06-04
| | | | | | | bash-independent stuff should go to .profile, which is what I'm trying to do. I'm not sure about how correct all of this is, a few bashisms were ought to creep in.
* move ssh-related stuff to ssh.shEgor Tensin2018-06-04
| | | | | | spawn_ssh_agent no longer creates ~/.ssh_agent.sh, because in cron jobs it's pretty useless actually, since they are typically run when I'm not connected via ssh.
* runc*: best bash practicesEgor Tensin2018-05-23
|
* mysql.sh: `mysql --no-auto-rehash`Egor Tensin2018-05-05
| | | | It's too slow over slow connections for huge databases otherwise.
* mysql.sh: support $MYSQL_DATABASEEgor Tensin2018-04-11
|
* add mysql.shEgor Tensin2018-04-05
|
* os.sh: support FedoraEgor Tensin2017-12-01
| | | | Also, OS detection has been reworked a bit.
* renamed the repoEgor Tensin2017-11-29
|
* don't source files twiceEgor Tensin2017-10-04
|
* move PYTHONSTARTUP to python.shEgor Tensin2017-10-01
|
* add python.shEgor Tensin2017-10-01
| | | | This is a stupid way to add your user's pip binary directory to $PATH.
* path_add: prependEgor Tensin2017-10-01
|
* runc*: finally merged runc & runcxx!Egor Tensin2017-09-04
|
* runc*: put flags after source filesEgor Tensin2017-09-04
| | | | Weirdly, GCC _really_ likes it that way.
* runc*: support -L w/ relative pathsEgor Tensin2017-09-04
|
* os.sh: support Linux MintEgor Tensin2017-08-25
|
* runc*: support -I w/ relative pathsEgor Tensin2017-08-24
|
* branch_fixup_comitter_dates: an alias nowEgor Tensin2017-08-07
|
* *_eol_normalized: don't clean workdirEgor Tensin2017-08-07
|
* repo_branches: an alias nowEgor Tensin2017-08-07
|
* code styleEgor Tensin2017-07-16
|
* sums_add_distr: add *.img, *.tar filesEgor Tensin2017-07-10
|
* branch_fixup_committer_dates: --forceEgor Tensin2017-06-02
|
* add branch_fixup_committer_dateEgor Tensin2017-06-01
| | | | | | This routine sets every commit's "commit date" to its "author date". It's really useful for me, given the amount of history rewriting I do routinely.
* git.sh: refactoringEgor Tensin2017-06-01
| | | | | Rename functions to better reflect their scopes. Like, whether a routine applies to a branch or to a whole repository.
* add sums_remove_missingEgor Tensin2017-04-18
|
* distr.sh: bugfixEgor Tensin2017-04-18
|
* code styleEgor Tensin2017-04-17
|
* branch_eol_normalized: bugfixEgor Tensin2017-04-17
|
* str_join: echo instead of printfEgor Tensin2017-04-16
|
* str_split: bugfixEgor Tensin2017-04-16
|
* bugfix & code styleEgor Tensin2017-04-16
|
* sums_list_paths: factor out sums_unescape_pathEgor Tensin2017-04-16
|
* str_replace*: proper escaping in sed patternsEgor Tensin2017-04-15
|
* str_contains, str_*_with: proper escapingEgor Tensin2017-04-15
|
* str_split: interface updateEgor Tensin2017-04-15
|
* os.sh: package_list -> pkg_listEgor Tensin2017-04-15
|
* swap_files: not necessarily regularEgor Tensin2017-04-15
|