Commit Graph
100 Commits
Author SHA1 Message Date
samw 9d51472c88 flake: split out dev-gui from dev 2022-09-26 15:21:44 +01:00
samw 70faca076a flake: expose profiles as flake output, fmt 2022-09-26 15:12:26 +01:00
samw f28b42d23b Swap to nixpkgs zsh plugins
Finally worked this one out.
2022-09-26 15:02:02 +01:00
samw 0580f23c7d rust: friendship ended with rls, now rust-analyzer is my friend 2022-09-14 18:39:08 +01:00
samw 1468b377dd vim: expand those tabs 2022-09-14 18:38:48 +01:00
samw 80bc6f91a4 flake: Refactor profiles system, add vscode 2022-09-14 18:29:00 +01:00
samw 3720eb175c 🎉 Remove my fork of nixpkgs
My MR got merged 🎉
2022-08-29 21:25:05 +01:00
samw 62a9c79689 nix: set max-jobs to auto 2022-07-16 22:59:14 +01:00
samw c340006c9f vim: Add dhall stuff 2022-07-08 21:32:32 +01:00
samw 3e3f3e2c9b git: Add branch alias 2022-07-06 17:23:27 +01:00
samw a321cee92b iterm: make pane splits open in same dir 2022-06-17 18:53:17 +01:00
samw 8de7a7b154 ssh: enable keepalives 2022-06-17 14:39:50 +01:00
samw ced190e501 vim: Add eslint, volar language servers 2022-06-16 20:56:25 +01:00
samw f3f0b69a50 vim: correct sha256 of vue vim plugin
This issue was masked by fetchFromGithub being a fixed output
derivation. If the sha256 doesn't change, it won't try to refetch
anything.
See https://discourse.nixos.org/t/does-fetchfromgithub-ignore-rev-when-a-derivation-with-equivalent-sha256-is-present/8752/2
2022-06-14 10:14:06 +01:00
samw dfdea0fb5c Fix bad vim-dev import 2022-06-14 02:45:25 +01:00
samw e72d355c66 vim: Add vim-sleuth, jenkinsfile syntax 2022-06-14 02:39:12 +01:00
samw 35d07641b6 Format with alejandra 2022-06-14 02:17:01 +01:00
samw 500bcd20eb Add flake.nix
Add a new flake.nix for this repo, having extracted it from
nixos-configs. Add packages.nix copied from nixos-configs, as I
accidentally removed it while filtering to create this repo.
2022-06-14 02:17:01 +01:00
samw a30452afbc git: add more aliases 2022-06-14 02:16:03 +01:00
samw a1274f54ef vim: add volar vuejs lsp stuff 2022-06-14 02:16:03 +01:00
samw 883a824e31 cdplap: add aws command 2022-06-14 02:16:03 +01:00
samw 86916465af pkgs: fix yubikey-manager locally for now
ykman is broken on darwin/aarch64 due to pyopenssl fuckery. This commit
brings the derivation into this repo, removes openssl from it and
overlays it on nixpkgs.
2022-06-14 02:16:03 +01:00
samw db8023caed upgrade to 22.05 2022-06-14 02:16:03 +01:00
samw 2ca606af00 vim: add js/ts/kotlin things 2022-06-14 02:16:03 +01:00
samw 0f8cf497fe vim: add vim-protobuf 2022-06-14 02:16:03 +01:00
samw fdec1561eb zsh: add = to wordchars 2022-06-14 02:16:03 +01:00
samw d1b006a5f7 home: add abillity to include modules, add docker 2022-06-14 02:16:03 +01:00
samw 482ddb70e5 zsh: update nrswitch to use remote-sudo 2022-06-14 02:16:03 +01:00
samw d1eef4122d pass: add aliases 2022-06-14 02:16:03 +01:00
samw e72a83707d ssh: default user to samw 2022-06-14 02:16:03 +01:00
samw 4707331351 gpg: add new yubikey 2022-06-14 02:16:03 +01:00
samw 043ac2345f macs: add homebrew init 2022-06-14 02:16:03 +01:00
samw 8142f2797c add new work laptop, remove old work laptop 2022-06-14 02:15:42 +01:00
samw 68fa26ab35 vim: add terraform plugin 2022-06-13 23:12:52 +01:00
samw 4a3fec5914 home-manager: swap back to upstream with my MR in 2022-06-13 23:12:52 +01:00
samw 703027f3d7 direnv: fix on 21.11 again 2022-06-13 23:12:52 +01:00
samw 4be52545b2 vim: disable vim-go on x86_64-darwin 2022-06-13 23:12:52 +01:00
samw 869de833bf vim: Add rls to lspconfig 2022-06-13 23:12:52 +01:00
samw 94986efa4a nixfmt everything 2022-06-13 23:12:52 +01:00
samw cd91fb622c home-manager: swap to my fork for gpg change
Also remove home-manager nixpkg `follows` - this was pulling in too old
a `nix` command which made nix-direnv not work with flakes.
2022-06-13 23:12:52 +01:00
samw 297c91a062 me: move username and ssh keys to dedicated file 2022-06-13 23:12:52 +01:00
samw 82c8d78ca2 zbar: copy locally and fix for macos aarch64 2022-06-13 23:12:51 +01:00
samw d9f98ae96a shelfpi: make dev, disable non-aarch64 vim plugin 2022-06-13 23:12:30 +01:00
samw 37efe95bc4 zsh: bump fzf-tab version 2022-06-13 23:12:30 +01:00
samw d6806372d9 zsh: no honk 2022-06-13 23:12:30 +01:00
samw 303bfaafa3 zsh: don't sort git-checkout completions 2022-06-13 23:12:30 +01:00
samw abb2e0d7d0 fzf: ignore gitignore'd files 2022-06-13 23:12:30 +01:00
samw 426dcc6c22 vim: move vim-nix to base vim config 2022-04-11 23:20:34 +00:00
samw 15f131712e zsh: alias ip to enable color 2022-04-08 02:17:31 +00:00
samw 21fd847cc3 iterm2: Further random changes 2022-04-08 03:13:39 +01:00
samw b20949e133 gpg: add it 2022-04-04 02:29:23 +01:00
samw 55e75c2314 Add pass-otp 2022-04-04 02:29:23 +01:00
samw 6a29bb367a Remove dash settings. They change too much 2022-04-04 02:29:23 +01:00
samw de8e85dafa zsh: Update plugin 2022-04-03 21:57:17 +00:00
samw ffd848f6aa vim: Add emmet-vim 2022-03-30 22:22:01 +01:00
samw be93f8274a zsh: update fzf-tab 2022-03-29 10:17:39 +01:00
samw 235c64f18f vim: hybrid numbering 2022-03-29 10:13:50 +01:00
samw 6bd5ddb93a Save more zsh history 2022-03-29 10:13:50 +01:00
samw 6d80f49914 Update fzf-tab 2022-03-28 23:03:33 +00:00
samw 835a3a6018 Split dev vim config into own file 2022-03-28 23:03:21 +00:00
samw bea19cb5a0 Add git restore alias 2022-03-10 23:25:15 +00:00
samw 4e27722625 Add dash preferences 2022-03-10 23:24:56 +00:00
samw 6eff89f48a Add qrclip convenience script 2022-03-10 16:32:40 +00:00
samw 808d352c49 Add envrc 2022-03-09 13:40:28 +00:00
samw 6535f6c570 Revert "Swap zsh plugins to nixpkgs versions"
This reverts commit ab89400f2a.
2022-03-09 13:37:20 +00:00
samw e8c8f1baf7 Add ssh local config include 2022-03-09 13:16:22 +00:00
samw 16071e4fb3 Add fancier fzf vim stuff 2022-03-09 13:16:22 +00:00
samw f57996a454 Add stub flake interface to local packages 2022-03-09 13:16:22 +00:00
samw 251f1b98a5 Add pngpaste from my nixpkgs fork 2022-03-09 12:26:39 +00:00
samw 02700c4044 Disable showing signatures in git log 2022-03-08 22:10:26 +00:00
samw b0bb12fc4b Explicitly set password-store directory 2022-03-08 22:09:40 +00:00
samw 8d1dea1ccf Separate laptops profile, add password-store 2022-03-03 01:09:02 +00:00
samw 73487f0988 iterm2: orange line cursor 2022-03-03 01:09:02 +00:00
samw 399119a81b More random iterm2 autosaved stuff 2022-03-03 01:09:02 +00:00
samw d7a7437f7e Improve iterm2 cursor (blink/smart color) 2022-03-03 01:09:02 +00:00
samw 40719831a3 Add old gpg pubkey 2022-03-03 01:03:36 +00:00
samw 90dc0b28a4 Add yubikey pubkey stub 2022-03-02 22:49:11 +00:00
samw 8c107d27cb Autoformat 2022-03-01 14:51:42 +00:00
samw 6a64411c0a Only use secretive ssh auth if on mac 2022-03-01 02:05:02 +00:00
samw ab89400f2a Swap zsh plugins to nixpkgs versions 2022-03-01 01:10:17 +00:00
samw 01fb3d60a4 Add zsh fzf, tweak completion 2022-03-01 00:13:47 +00:00
samw 1dd386ed3a Add gruvbox iterm2 colorscheme 2022-02-28 23:59:47 +00:00
samw d9ac2ca8f4 Bump iterm2 font size 2022-02-28 23:59:47 +00:00
samw 71cbf07956 Add default iterm2 config 2022-02-28 23:59:47 +00:00
samw e20323fef8 Add more git aliases, default branch main 2022-02-28 23:44:43 +00:00
samw ca45cf76ca 😎 Make nvim config 100% cooler 2022-02-28 23:44:01 +00:00
samw 8720cfffec [rust] Add rust-analyzer 2022-01-18 12:29:08 +00:00
samw ba0b654e3e Fix git gone alias 2022-01-18 12:29:08 +00:00
samw ad7e4474fb Add . to zsh wordchars, add .local/bin to path 2022-01-18 12:29:06 +00:00
samw 2ec8cfe6d7 Fix gitincludes, add work specific include 2022-01-18 12:28:05 +00:00
samw 8bbc2c94c6 Start vim config 2022-01-18 01:12:51 +00:00
samw cec04d523c Nixfmt 2022-01-18 01:12:49 +00:00
samw d0cdad47fb Add rustup, git commit amend alias 2022-01-12 17:37:06 +00:00
samw 6e6154210c Split git config, add mac-specific file 2022-01-10 19:30:22 +00:00
samw 17b66b11fb Prepare for profile-based home manager configs 2022-01-10 18:59:32 +00:00
samw b0d9dfe1ba Fix ctrl-w in file paths 2022-01-10 18:07:44 +00:00
samw 8d1aa84af3 [home] Add exa, remove prompt dir truncation 2022-01-10 17:01:29 +00:00
samw 6025f0130a Autoformat 2022-01-10 15:58:07 +00:00
samw 1e5c9aec5c Remove mac-specific ssh agent, tweak aliases 2022-01-10 15:57:17 +00:00
samw efd9acc7bd Remove unneeded caddy caps, alias nvim 2022-01-10 15:53:42 +00:00