samw
b15ba6c14c
direnv: increase warning time
2025-12-05 16:16:40 +00:00
samw
d90384b2de
starship: add direnv
2025-12-05 15:55:32 +00:00
samw
31b30027ce
update to 25.11
2025-12-05 15:54:38 +00:00
samw
7c56f42779
nix: use nixfmt-rfc-style
2025-12-05 15:48:11 +00:00
samw
ef681a3ba8
squash
2025-12-05 15:44:22 +00:00
samw
cee2d8e6bc
fix warnings
2025-12-05 15:44:12 +00:00
samw
b3fedf3584
fzf: get files from fd to respect gitignore when ctrl-ting
2025-12-05 15:43:35 +00:00
samw
1e8b5ebb0d
phosphorus: add
2025-12-05 15:42:39 +00:00
samw
f89e0bcec7
helix: add and configure
2025-12-05 15:41:53 +00:00
samw
6e55465310
25.11 updates, hope it works on 2505 lol
2025-10-07 17:26:18 +01:00
samw
9d1d445fbc
add helix
2025-10-07 16:45:31 +01:00
samw
38715744d0
update to 25.05
2025-08-29 20:29:45 +01:00
samw
c12f8e2d07
vim: fix trouble
2025-05-13 01:02:40 +01:00
samw
78f926a1a1
flake: 24.05->24.11
2025-05-13 00:57:14 +01:00
samw
5b373b9a57
tpmssh: fix socket
2024-10-05 16:45:57 +01:00
samw
700b56d41a
fix
2024-09-28 23:19:25 +01:00
samw
665403ee0f
maybe don't clobber sessionvariables
2024-09-28 20:06:13 +01:00
samw
c0978d2186
add tpmssh
2024-09-28 19:57:44 +01:00
samw
b3b9941c9b
remove boron
2024-09-28 19:19:59 +01:00
samw
8fd2a4fb6e
shell: shorten/expand homemanager/nixos-rebuild aliases
2024-09-26 13:33:21 +01:00
samw
cc24d247b1
vim: replace pylsp with basedpyright
2024-09-25 21:41:59 +01:00
samw
c38a6da542
gpg: fix pinentry
2024-09-22 14:32:13 +01:00
samw
36ae4c738d
update to 24.05
2024-06-08 22:42:24 +01:00
samw
7f90b53891
zsh: squash warning
2024-04-24 23:12:13 +01:00
samw
58e331678d
flake: update
2024-04-24 23:10:02 +01:00
samw
9f821584d5
add nix shell alias
2024-04-24 22:56:53 +01:00
samw
786d7d1b06
update to 23.11
2024-03-30 21:25:55 +00:00
samw
c5c4e59f04
s/exa/eza
2024-03-30 21:23:53 +00:00
samw
007d0203bc
git: add lfs
2023-11-27 19:09:30 +00:00
samw
eb0ee2cdce
flake: update nixpkgs
2023-10-03 17:49:51 +01:00
samw
39c4a76673
gpg: disable agent on darwin
2023-10-03 17:48:06 +01:00
samw
7eaf129278
zsh: make fzf respect gitignore
2023-10-03 10:48:58 +01:00
samw
57ca6b2305
pkgs: add dig/whois
2023-08-25 17:05:16 +01:00
samw
a2cab93005
gpg: ssh support
2023-08-25 17:05:16 +01:00
samw
604cf1b75d
Fine iterm have your changes dammit
2023-08-18 13:07:08 +02:00
samw
2941017589
friendship ended with rnix, now nil is my best friend
2023-08-18 13:07:08 +02:00
samw
6b46199500
gpg: enable agent
2023-07-17 01:32:22 +01:00
samw
0fbb31defe
gpg: enable ccid on not-darwin
2023-07-17 01:03:11 +01:00
samw
a44510a299
git: add tea cli
2023-07-15 15:02:11 +01:00
samw
94453d9b7f
flake: update inputs to fix vscode breakage
2023-06-16 12:41:27 +01:00
samw
cf1a0cbee2
update to 23.05
2023-06-03 19:38:11 +08:00
samw
b0ae82d147
vim: add open on *hub plugin
2023-06-03 19:25:26 +08:00
samw
b4dedbbea3
Fix EDITOR=nvim on nixos 23.05
2023-05-28 20:58:01 +08:00
samw
7cff2f9d50
vscode: auto color scheme, rulers, ssh
2023-04-21 14:42:58 +01:00
samw
780b0969ed
vim: switch snippy for vsnip
2023-04-17 14:25:34 +01:00
samw
098307eac9
nvim: make tabs look nicer
2023-04-07 00:58:14 +01:00
samw
e8d7c460db
nvim: configure lsp completion snippets
2023-04-07 00:57:41 +01:00
samw
9c620bd13d
flake: update nixpkgs
2023-03-06 11:53:39 +00:00
samw
ca7b30470f
nix: pin nixpkgs in registry to flake nixpkgs
2023-02-28 22:02:05 +00:00
samw
17988ec069
vim: add nvim-go, update nixpkgs
2023-02-21 18:17:56 +00:00
samw
f3533d8033
me: remove boron pubkey
2023-02-10 15:36:29 +00:00
samw
a0b452def4
Allow unfree, fix weird nix error when using home in nixos config
2023-01-07 13:47:13 +00:00
samw
1529fda04d
flake: update inputs
2023-01-05 01:21:00 +00:00
samw
6f688efc96
zsh: add dr alias
2023-01-05 01:19:16 +00:00
samw
2231683ffc
vim: add html5 plugin, update nixpkgs
2022-12-27 01:23:32 +00:00
samw
9017475528
vim: Add rustopendocs command
2022-12-16 21:14:20 +00:00
samw
96396f67a7
flake: Add luroy
2022-12-16 19:41:35 +00:00
samw
91c2171da3
vim: disable completions in comments
...
also fancy borders
2022-12-16 16:26:34 +00:00
samw
74b11aead4
vim: Add lsp completion
2022-12-15 18:42:05 +00:00
samw
9d17d0b0be
Remove zbar workaround
2022-12-15 17:34:53 +00:00
samw
d173f84fc0
Update to 22.11, remove ykman workaround
2022-12-15 17:34:53 +00:00
samw
8eef537cba
zsh: Ignore dupes in history
2022-12-12 01:01:30 +00:00
samw
8e435df3e2
zsh: autocd
2022-12-11 21:15:43 +00:00
samw
b9820b9a5e
git: add git-open
2022-11-19 22:37:14 +00:00
samw
6c85de5bcd
vsc: Add nix/editorconfig exts
2022-11-19 22:37:09 +00:00
samw
d2d59eefa0
vim: Tweak textwidth, fix python autoindent
2022-11-19 22:36:31 +00:00
samw
7ac16e425a
Remove rust (in favour of individual direnvs)
2022-11-19 22:36:31 +00:00
samw
55c41e4f3f
codium: Trim trailing ws
2022-11-14 11:31:15 +00:00
samw
d484d8677a
zsh: Add direnv allow alias
2022-11-14 11:31:01 +00:00
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