Commit Graph

17 Commits

Author SHA1 Message Date
Gal Szkolnik dfe6dfe212 Cleanup vi support 2022-06-09 14:22:39 -04:00
Gal Szkolnik 1701cc1189 Fixed PROMPT_COMMAND from being duplicated 2022-06-07 13:50:15 -04:00
Gal Szkolnik 9b5c2c497c Editor streamlining
Oh-My-Posh prompt will not show up inside emacs shell.
`editor` is the alias I should get used to use instead of vi, adjusted
aliases so that editor will be used.
Enabled relevant layers in the spacemacs/init.el file
2022-06-07 12:36:29 -04:00
Gal Szkolnik 4197e32e72 Additional chezmoi aliases
czcd / cdcz
czs - chezmoi status
2022-06-07 00:42:50 -04:00
Gal Szkolnik f562c379aa Moved emacs configuration to .config/_emacs.my 2022-06-07 00:41:52 -04:00
Gal Szkolnik 786370ba94 Cleanup + some chezmoi houskeeping cmds 2022-06-06 10:28:09 -04:00
Gal Szkolnik 179f23b633 Added cz-add-changes + cleanedup poshtheme
= Oh-My-Posh theme template change to not( continas ...) logic instead
  of an empty condition and an {{ else }}.
+ cz-add-changes will add any changes made to chezmoi
2022-06-04 15:31:20 -04:00
Gal Szkolnik f445d39fc6 A mixed bad of updates
= Housekeeping, missing shrc.d and some changing in order.
  Most notably, split of editor aliases to separate file.
+ The missing .shrc.d files that were added:
  * keyboard mappings
  * bin.path - which includes cleanup
  * oh-my-posh compltions
+ edit-with-spacemacs ready for us, almost feature complete
  I still plan on making it resue existing frames is possible.
+ oh-my-posh config to include `systemctl is-system-running` to prompt
  when stat is not 'running' (mostly it will be shown when 'degraded')
2022-06-04 15:09:13 -04:00
Lockszmith d6169ea75a Added apt check and fix code + zfs code 2022-05-30 20:30:14 -04:00
Lockszmith 7c17b8922c Loading improvements
.bashrc will skip .swp files (editors leave those while open)
bin.path renamed to path.env and PATH manipulation should be 'cleaner'
  it adds required dirs to paths, but also makes sure no duplicates are
  inserted.
chezmoi logic split, and status is seperated from aliases.
Disable chezmoi status on load, as it is SLOW.
2022-05-29 05:33:04 +00:00
Lockszmith 86608fbc83 Major cleanup and testing added
+ added: bin/sz-doctor.sh shell script
+ fixed: chezmoi external configuration moved to _home
+ fixed: vi/vim/nvim aliases
+ fixed: bash_completion testsing
2022-05-29 01:46:21 +00:00
Lockszmith d916c3315d Some separation of chezmoi logic
Added commands to change GitHub URL
2022-05-28 20:32:51 -04:00
Lockszmith 12e3c5a470 Cleanup behavior to function when things are missing 2022-05-29 00:08:37 +00:00
Gal Szkolnik f197bd579c Some minor modifications
* Spacemacs client calls edit-with-spacemacs script (which is still a
  work-in-progress)
* added lessr for less with raw control chars (for ANSI colors)
* renamed `edshrc` to `sz-edshrc`
2022-05-28 17:54:45 -04:00
Gal Szkolnik de2e7e8ae5 Added cz aliases
cz-refresh - refresh the chezmoi source
cz-commit  - shortcut to a commit all
2022-05-26 09:06:21 -04:00
Gal Szkolnik 786431f769 Reanranging + Some useful shortcut
Still TODO: make sure each file is loaded only when it's supporting
prereqs exist
2022-05-26 08:52:54 -04:00
Gal Szkolnik db7b065b6c repo housekeeping + theming + terraform
+ terraform auto-completion
+ oh-my-posh
+ nerd-font: Code New Roman Nerd Font
2022-05-23 00:40:30 -04:00