aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/%HOME%/.bash_utils (follow)
Commit message (Collapse)AuthorAge
* path.sh: remove deprecation noticeEgor Tensin2023-05-23
| | | | I actually do use these routines somewhere else.
* path.sh: don't canonicalize paths in path_addEgor Tensin2023-05-22
| | | | | | | Resolving symlinks is actually bad; what if the user wants to add a symlinked directory? You better make sure you pass absolute paths now though.
* path.sh: append by default in path_addEgor Tensin2023-05-22
|
* ignore unsupported inherit_errexitEgor Tensin2023-05-22
| | | | | | I have a really ancient machine with an even more ancient version of bash that doesn't support inherit_errexit. Ignore for now, put it back later.
* git.sh: add git_replace{_word}Egor Tensin2023-05-21
|
* os.sh: support DebianEgor Tensin2023-04-26
|
* os.sh: support macOSEgor Tensin2023-04-26
|
* file.sh: add pastebin functionEgor Tensin2023-04-26
|
* .bash_utils: get rid of uname usageEgor Tensin2023-01-27
|
* os.sh: remove unused routinesEgor Tensin2023-01-25
|
* cxx.sh: remove unused routinesEgor Tensin2023-01-25
|
* os.sh: remove obsolete stuffEgor Tensin2023-01-25
|
* alternatives.sh: prefer gcc to clangEgor Tensin2022-09-08
| | | | | This doesn't make much sense, but I'm currently working on a GCC-only project, and this is messing my workflow up.
* sums_list_paths: bugfixEgor Tensin2022-04-02
|
* bash: remove unused or low-value stuffEgor Tensin2022-04-02
|
* bash: best practices & lintingEgor Tensin2022-04-02
|
* .bash_utils: remove mysql.shEgor Tensin2022-04-02
| | | | WTF did I even need that for?
* rename the projectEgor Tensin2022-04-01
|
* 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
|