177 Commits

Author SHA1 Message Date
anmiller 428c22c74d Update vim plugins 2026-04-21 19:20:11 +00:00
anmiller efa9a422ad Update vim-helm 2025-11-25 18:57:55 +00:00
anmiller d67b07d275 Only source direnv if it hasn't already been sourced 2025-08-12 21:41:58 +00:00
anmiller dda5fcc784 Update prompt manipulation with functions! 2025-08-12 21:41:41 +00:00
nixy b66b03bc78 Fix nix installer 2025-05-23 14:05:57 +00:00
nixy da7a244f95 Fix nix installer up 2025-05-20 18:45:04 +00:00
nixy 4a461eb974 More specifically identify if nix is installed 2025-05-20 18:03:39 +00:00
nixy a6257ed7d1 Pass through shell environment variable 2025-05-12 23:24:15 -04:00
nixy d487ade6f2 Add vim-helm for helm file detection 2025-05-01 18:46:29 +00:00
nixy e24e8a1c49 Add prompt generation commands for git/kubernetes 2025-04-08 15:29:36 +00:00
nixy b1f6fc2f52 Turns out I didn't need to do all that 2025-04-05 16:38:28 -04:00
nixy 0f8a05b561 Add bash completion sourcing, with cache 2025-04-05 16:38:28 -04:00
nixy 5f75d539b5 Fix kubeconfig xdg confg 2025-04-05 16:38:28 -04:00
nixy dae19a88b4 Add script to symlink to old paths for legacy support 2025-04-05 16:38:28 -04:00
nixy 6d78938056 XDGify kubernetes config 2025-04-05 16:38:28 -04:00
nixy 6876cad10b Support nix XDG pathing 2025-04-05 16:38:28 -04:00
nixy 3583770d94 Add XDG support 2025-04-05 16:38:28 -04:00
nixy 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
nixy 86b85c4102 Add xdg-utils 2025-04-05 16:38:28 -04:00
nixy 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
nixy 033500c6bb Remove vim classic and add screen to standard utils 2025-04-05 16:38:28 -04:00
nixy b3ac2a57df Re-enable slow packages that have to be compiled from source 2025-04-05 16:38:28 -04:00
nixy cd4488ff24 Update nix to 2.24.12 which is the current stable 2025-04-05 16:38:28 -04:00
nixy 189acc497d Source nix profile after installing nix 2025-04-05 16:38:28 -04:00
nixy 9016dfdaf3 Update dotfile application to check for prereqs 2025-04-05 16:38:28 -04:00
nixy 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
nixy 29db01cdd6 Conditionally source nix-profile if needed on non-nixos machines 2025-04-05 16:38:28 -04:00
nixy 93a2836154 Refactor code so coder_template_type is considered 2025-04-05 16:38:28 -04:00
nixy 9fadf8b26f In a devcontainer setup install nix packages 2025-04-05 16:38:28 -04:00
nixy f080a6cd5a Add distrobox 2025-04-05 16:38:28 -04:00
nixy 4883342630 Add zk for zettelkansten notes 2025-04-05 16:38:28 -04:00
nixy ad9d32a1c2 Add terraform LSP/config 2025-04-05 16:38:28 -04:00
nixy 20934a6a08 Fix .bashrc 2025-04-05 16:38:28 -04:00
nixy 42ec31431e Improve Xtrace by hiding output of prompt commands 2025-04-05 16:38:28 -04:00
nixy db76feed3e Add python + LSP + gitlab-ci-local tool 2025-04-05 16:38:28 -04:00
nixy 82d5a313c4 Adjust PS1 for distrobox containers 2025-04-05 16:38:28 -04:00
nixy aa7b4417d0 Add nvim zk plugin 2025-04-05 16:38:28 -04:00
nixy e6ac283459 Add vim option select to shell profile 2025-04-05 16:38:28 -04:00
nixy b060cb0f83 Update colorscheme fix to be conditional on neovim version 2025-04-05 16:38:28 -04:00
nixy e12d4ae431 Refactor KDE to use konsave 2025-04-05 16:38:28 -04:00
nixy e0176bec1e Fix colorscheme for neovim v0.10+ 2025-04-05 16:38:28 -04:00
nixy c2d137749d Add vim-gitgutter to configuration 2025-04-05 16:38:28 -04:00
nixy 4d1f34dfe5 Update removal for newer nix profile output 2025-04-05 16:38:28 -04:00
nixy c0bf68b9e7 Update language servers/dev tools 2025-04-05 16:38:28 -04:00
nixy fa0d2e7077 Update nix to 2.18.7 and conditionally add ssl-cert to conf.nix 2025-04-05 16:38:28 -04:00
nixy 9dc7288b77 Add solargraph 2025-04-05 16:38:28 -04:00
nixy 99b5fd8319 Attempt to fix pinentry on non-nixos 2025-04-05 16:38:28 -04:00
nixy 9027cd9bc6 Add nix-shell prompt condition 2025-04-05 16:38:28 -04:00
nixy dec1d4009c More screen improvements 2025-04-05 16:38:28 -04:00
nixy f44ef83e66 Add ruby by default 2025-04-05 16:38:28 -04:00