4a461eb974
More specifically identify if nix is installed
2025-05-20 18:03:39 +00:00
a6257ed7d1
Pass through shell environment variable
2025-05-12 23:24:15 -04:00
d487ade6f2
Add vim-helm for helm file detection
2025-05-01 18:46:29 +00:00
e24e8a1c49
Add prompt generation commands for git/kubernetes
2025-04-08 15:29:36 +00:00
b1f6fc2f52
Turns out I didn't need to do all that
2025-04-05 16:38:28 -04:00
0f8a05b561
Add bash completion sourcing, with cache
2025-04-05 16:38:28 -04:00
5f75d539b5
Fix kubeconfig xdg confg
2025-04-05 16:38:28 -04:00
dae19a88b4
Add script to symlink to old paths for legacy support
2025-04-05 16:38:28 -04:00
6d78938056
XDGify kubernetes config
2025-04-05 16:38:28 -04:00
6876cad10b
Support nix XDG pathing
2025-04-05 16:38:28 -04:00
3583770d94
Add XDG support
2025-04-05 16:38:28 -04:00
ddf5d19c51
Add gitconfig in xdg location
...
Recommendations came from this blog post:
https://blog.gitbutler.com/how-git-core-devs-configure-git/
Let's see how this works out lol
Test
2025-04-05 16:38:28 -04:00
86b85c4102
Add xdg-utils
2025-04-05 16:38:28 -04:00
b0aba1f3e1
Make screen default to bash explicitly
...
Implictly I've never needed this as my user shell has always been bash
but in some containers recently the default shell is /bin/sh
2025-04-05 16:38:28 -04:00
033500c6bb
Remove vim classic and add screen to standard utils
2025-04-05 16:38:28 -04:00
b3ac2a57df
Re-enable slow packages that have to be compiled from source
2025-04-05 16:38:28 -04:00
cd4488ff24
Update nix to 2.24.12 which is the current stable
2025-04-05 16:38:28 -04:00
189acc497d
Source nix profile after installing nix
2025-04-05 16:38:28 -04:00
9016dfdaf3
Update dotfile application to check for prereqs
2025-04-05 16:38:28 -04:00
c3a9ed26f7
Refactor profile flake installer
...
Add support for exporting to archive.nar
Add support for importing from an archive.nar
Add simple support for adding a flake.lock
2025-04-05 16:38:28 -04:00
29db01cdd6
Conditionally source nix-profile if needed on non-nixos machines
2025-04-05 16:38:28 -04:00
93a2836154
Refactor code so coder_template_type is considered
2025-04-05 16:38:28 -04:00
9fadf8b26f
In a devcontainer setup install nix packages
2025-04-05 16:38:28 -04:00
f080a6cd5a
Add distrobox
2025-04-05 16:38:28 -04:00
4883342630
Add zk for zettelkansten notes
2025-04-05 16:38:28 -04:00
ad9d32a1c2
Add terraform LSP/config
2025-04-05 16:38:28 -04:00
20934a6a08
Fix .bashrc
2025-04-05 16:38:28 -04:00
42ec31431e
Improve Xtrace by hiding output of prompt commands
2025-04-05 16:38:28 -04:00
db76feed3e
Add python + LSP + gitlab-ci-local tool
2025-04-05 16:38:28 -04:00
82d5a313c4
Adjust PS1 for distrobox containers
2025-04-05 16:38:28 -04:00
aa7b4417d0
Add nvim zk plugin
2025-04-05 16:38:28 -04:00
e6ac283459
Add vim option select to shell profile
2025-04-05 16:38:28 -04:00
b060cb0f83
Update colorscheme fix to be conditional on neovim version
2025-04-05 16:38:28 -04:00
e12d4ae431
Refactor KDE to use konsave
2025-04-05 16:38:28 -04:00
e0176bec1e
Fix colorscheme for neovim v0.10+
2025-04-05 16:38:28 -04:00
c2d137749d
Add vim-gitgutter to configuration
2025-04-05 16:38:28 -04:00
4d1f34dfe5
Update removal for newer nix profile output
2025-04-05 16:38:28 -04:00
c0bf68b9e7
Update language servers/dev tools
2025-04-05 16:38:28 -04:00
fa0d2e7077
Update nix to 2.18.7 and conditionally add ssl-cert to conf.nix
2025-04-05 16:38:28 -04:00
9dc7288b77
Add solargraph
2025-04-05 16:38:28 -04:00
99b5fd8319
Attempt to fix pinentry on non-nixos
2025-04-05 16:38:28 -04:00
9027cd9bc6
Add nix-shell prompt condition
2025-04-05 16:38:28 -04:00
dec1d4009c
More screen improvements
2025-04-05 16:38:28 -04:00
f44ef83e66
Add ruby by default
2025-04-05 16:38:28 -04:00
da3b0e4ab5
Extend default scrollback for screen
2025-04-05 16:38:28 -04:00
6935843cee
Move vim option select to execute logic at alias def time
...
Using the function would cause problems when trying to perform a `sudo
vim`. The sudo command would run in a root shell which does not have my
shells functions (but does have it's aliases) so then any attempt to
sudo vim would fail with "vim_option_select: command not found"
2025-04-05 16:38:28 -04:00
0ce1d88173
Improve highlighting on selected pmenu
2025-04-05 16:38:28 -04:00
1019f48597
Update flakes to support 24.05 and unstable branches
2025-04-05 16:38:28 -04:00
0165d9bad2
Ensure persistent history exists
2025-04-05 16:38:28 -04:00
17be8f5726
Improve escaping for PS1
2025-04-05 16:38:28 -04:00