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
samw
906fe6dfb8
Tweak prompt format
2022-01-10 15:44:08 +00:00
samw
e12f558061
Swap prezto for starship
2022-01-10 15:31:58 +00:00
samw
aa68e8619a
Add direnv, reorder home.nix
2022-01-10 13:22:07 +00:00
samw
265b691eab
Add mosh to pkgs, add rebuild alias.
2022-01-10 10:16:19 +00:00
samw
0093613ef9
Add zsh-z
2022-01-09 15:49:18 +00:00
samw
1f0f6e7973
Add home manager standalone config for macos
...
Refactor pkgs into groups, reuse in both home manager and system configs
Port across some more dotfiles stuff into home.nix
2022-01-09 15:34:41 +00:00
samw
e6e69f823e
[home] default shell to zsh and start porting dotfiles
2021-12-10 19:22:20 +00:00
samw
00267260d6
Initial home-manager stuff
2021-12-10 01:08:58 +00:00
samw
b4ddf9986b
Add gitignore
2021-11-17 12:05:09 +00:00