Commit graph

85 commits

Author SHA1 Message Date
Paul Stemmet 80ed55f65d
zshrc: add podman,bazel opt plugs 2024-08-31 18:28:07 +00:00
Paul Stemmet ad874d18aa
zshrc: rm PSOXIZSH_EXPERIMENTAL_NEOVIM_LUA flag
Instead, we now presume that if neovim is installed, the user will use
it over the default vim.

We also slightly refactor the entrypoint for neovim, using the default
paths for MYVIMRC, over setting VIMINIT and MYVIMRC explicitly.
2024-08-31 18:28:06 +00:00
psox b95014ff08 zshrc: fix issue with paru alias 2022-11-10 18:29:26 +00:00
Paul Stemmet 138e66f245
zshrc: remove plugins.cargo
as the upstream has merged its functionality into plugins.rust, which is
already set.

See ohmyzsh/ohmyzsh#10270 , ohmyzsh/ohmyzsh@89a740b
2022-10-02 18:59:17 +00:00
psox fdba97e517
update formatting 2022-09-24 06:31:32 +00:00
psox 1715cac996
fix grep error 2022-09-24 06:21:49 +00:00
Paul Stemmet ca9d31b178
zshrc: fix zstyle ssh-agent forward option
It appears that during rearranging yonks ago we accidentally sourced
oh-my-zsh before we set this setting, leading to the ssh-agent _always_
creating a new agent, even when SSH_AUTH_SOCK had already been set.

This a fairly minor problem, but it does leave to session lingering, and
breaks programs that manage ssh-agent identities, like gnome-keyring, or
systemd user session ssh-agent services.
2022-08-17 15:04:41 +00:00
Paul Stemmet 36fcf67bd6 zshrc: add experimental flag for testing lua based neovim config
This commit adds an env var, PSOXIZSH_EXPERIMENTAL_NEOVIM_LUA, that can
be set to opt into using an 'init.lua' based configuration.

This setting only makes sense to use with neovim, and thus even if we do
decide to switch to lua, we'll need to keep the old vimrc config around
for a long time yet, to ensure backwards compatibility
2022-07-24 17:25:42 +01:00
Sandeep Sen 9abd292329 Updated plugin from osx to macos
Fix for the warning
```
The `osx` plugin is deprecated and has been renamed to `macos`.
Please update your .zshrc to use the `macos` plugin instead.
```
2022-04-01 17:24:21 +01:00
psox 1575eff1a4 consolodate with psox/arch 2021-11-04 15:11:37 +00:00
Paul Stemmet fb196e31c5 zshrc: refactor tmux integrations
We now require that a user's local tmux path is ~/.config/tmux.
This is due to failings in how TPM parses tmux config files, namely
that it doesn't expand variables and only looks one level deep for
source-file declarations.

By default we symlink $PSOXIZSH/tmux/tmux.conf to ~/.tmux.conf. Again,
because both TPM and tmux itself have strong (unconfigurable) opinions
about where config files live we'll just have to live with it.

On the upside, this allows us to seperate out different tmux config
'fragments' into files which a user can then include.

By default we symlink in fragment/plugins.conf, but all others are
optional.
2021-08-29 20:03:40 +01:00
psox 05e3ef0cc1 fix problem with xhost 2021-07-08 16:42:47 +01:00
psox a67e9cf359 remove unwanted aliases 2020-10-29 10:26:36 +00:00
Paul Stemmet 94354e9286 make starship happy 2020-10-03 15:50:54 +00:00
Paul Stemmet d4803b6c31 initial integration with neomake 2020-10-01 13:23:04 +00:00
psox 0f65a8e0ac Merge changes from baz 2020-07-11 14:59:08 +00:00
pSox 89fc4e63ec update for new golang plugin 2020-07-03 09:50:15 +01:00
pSox 4ecbe74eba update vim support and upgrade submodules 2020-07-03 09:37:06 +01:00
psox 978cd9132f Update vimrc file 2020-06-14 16:11:35 +01:00
Paul Stemmet 70510003c5
Pstemmet/nvim tmux changes (#1)
* added tmux config

* part 2

* large improvements to vimrc
2020-06-09 21:41:11 +01:00
pSox 1beb0980b3 added support for 256 color on the linux console 2020-04-10 11:02:46 +01:00
root 3454e4a1b1 changed the way plug install works 2020-01-17 17:28:34 +00:00
pSox c0b72459f8 remove jaesve bug 2019-11-27 15:34:54 +00:00
pSox 14f22fe032 Merge changes fromn rat 2019-11-20 12:15:47 +00:00
psox c95bbcfee6 Added copy of plug 2019-10-18 13:20:31 +00:00
psox a3bb881262 made vim home local too user 2019-10-18 14:02:33 +01:00
psox 03308eb0f2 Added tags 2019-10-03 12:27:02 +01:00
psox c15a5afc47 Added support for sdkman 2019-10-03 12:09:40 +01:00
psox c6b217da10 Added support for jaesve and remved global aliases 2019-09-23 17:37:27 +01:00
pSox cb7f875318 Improve ssh 2019-06-30 16:39:49 +01:00
psox 3ffb3455f3 Update and remove redhat and centos and rpm 2019-05-22 13:08:09 +01:00
psox ddea95fa2f WIP 2019-04-18T15:04:07+01:00 2019-04-18 15:04:07 +01:00
Andre Stemmet d704c00f4d WIP 2019-03-26T15:42:56+00:00 2019-03-26 15:42:56 +00:00
Andre Stemmet 68daba631f WIP 2019-03-26T15:30:26+00:00 2019-03-26 15:30:26 +00:00
Andre Stemmet c49af38938 added aliases for kubectl 2019-02-19 11:14:46 +00:00
Andre Stemmet f218c0d447 Update to latest 2019-02-18 11:20:43 +00:00
psox 6f3dac4b08 Added support for 'cd' vars 2018-11-07 09:47:18 +00:00
psox 5776ac81ef Removed vscode alias 2018-10-01 08:31:33 +01:00
Andre Stemmet b8f7bf9594 Change vscode config 2018-09-10 14:19:57 +01:00
pSox 2257a37710 Latest update and add k pluggin 2018-08-05 23:13:11 +01:00
pSox 6a4c800f7c added kubernettes context to display 2018-07-02 11:27:01 +01:00
pSox 681cd34f26 fixed kube variables 2018-06-14 13:38:32 +01:00
pSox af1647785f fixed freshsystem 2018-06-14 11:29:37 +01:00
pSox f35a716430 added date time variables 2018-06-14 11:16:47 +01:00
pSox d173732f37 added date time variables 2018-06-14 10:48:29 +01:00
pSox 1524749655 updated to latest version of dependancies 2018-05-24 12:24:10 +01:00
pSox ec857dfcd5 added a for loop 2018-05-17 14:48:05 +01:00
pSox 0e1e258297 updated fpath 2018-05-14 11:55:08 +01:00
pSox 2c5b432d4a updated fpath 2018-05-14 11:54:28 +01:00
pSox 1a5d7679d2 added local fpath 2018-05-14 11:45:17 +01:00