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