|
a294541439
|
configs/doom: do an initial config to try things out
|
2023-08-16 08:02:52 -06:00 |
|
|
d42880cd6f
|
all: enable compose key
|
2023-08-15 21:19:12 -06:00 |
|
|
5ad15a7580
|
all: set precursor to us-basic
|
2023-08-11 05:50:59 -06:00 |
|
|
9b567046e1
|
configs/tailnet: stop poluting other systems with config things
|
2023-07-27 14:41:13 -06:00 |
|
|
cef1330307
|
configs/tailnet: add sshonly tag back for now
|
2023-07-27 13:34:08 -06:00 |
|
|
8ac2235357
|
all: remove jetbrains stuff
|
2023-07-27 11:12:44 -06:00 |
|
|
434f901dd7
|
configs/neovim: +prettier
|
2023-07-27 10:27:09 -06:00 |
|
|
ff23ee6e56
|
configs/tailnet: start managing tailnet ACLs
|
2023-07-27 09:51:55 -06:00 |
|
|
8f2d060486
|
configs/neovim: add ale, re-format while here
|
2023-07-26 11:47:52 -06:00 |
|
|
20c6e198bc
|
ci: add armv6l-linux to binfmt
|
2023-07-24 10:43:26 -06:00 |
|
|
d4047fef14
|
configs/neovim: switch to neoformat for code formatting
remove nixfmt while here
|
2023-07-11 17:54:13 -06:00 |
|
|
11cf9b11c1
|
configs/neovim: install alejandra
|
2023-07-11 17:54:13 -06:00 |
|
|
42df18ff01
|
all: format with alejandra
|
2023-07-11 17:54:13 -06:00 |
|
|
1a64ee07aa
|
europa: add specialization for fun \o/
|
2023-07-05 06:00:56 -06:00 |
|
|
881c62723b
|
ci: stand up temporary cron job to run systemd timed stuff until 238971 lands
|
2023-07-03 07:19:20 -06:00 |
|
|
2ba9ee5b21
|
configs/git: set advice.detachedHead to false
|
2023-06-19 14:18:19 -06:00 |
|
|
3cf4caa166
|
configs/neovim: set vim as a global for Lua
|
2023-06-16 11:04:17 -06:00 |
|
|
265d249118
|
configs/neovim: add todo-comments
|
2023-06-16 11:04:01 -06:00 |
|
|
be7bf8d169
|
ci: use specific key for signing
|
2023-06-14 12:10:02 -06:00 |
|
|
56855d6bd3
|
configs/git: even less isUnstable \o/
|
2023-06-14 10:45:41 -06:00 |
|
|
2c1dd79dd0
|
configs/git: reduce config dup
|
2023-06-14 10:45:41 -06:00 |
|
|
0bfde78cb5
|
configs/firefox: allow cut/copy
|
2023-06-14 10:45:41 -06:00 |
|
|
69c506afeb
|
xinlib: add todo function, use todo to mark logrotate disabled for now.
- fmt
|
2023-06-14 10:45:41 -06:00 |
|
|
6485236f04
|
configs/neovim: switch to universal-ctags, add typescript config
|
2023-06-14 10:45:41 -06:00 |
|
|
a9c6b1f5f8
|
configs/neovim: add gutentags
|
2023-06-14 10:45:41 -06:00 |
|
|
0a7097b4b4
|
configs/neovim: enable tagbar
|
2023-06-14 10:45:40 -06:00 |
|
|
bfbf7b1430
|
fmt
|
2023-06-14 10:45:40 -06:00 |
|
|
2630c4e80f
|
configs/firefox: disable screenshots
|
2023-06-14 10:45:40 -06:00 |
|
|
32863ee7c5
|
ci: switch to harmonia
|
2023-06-14 10:45:40 -06:00 |
|
|
776533f374
|
configs/zsh: add mkhash function for generating hashes
|
2023-06-14 10:45:40 -06:00 |
|
|
a1ccf2ff46
|
ci: nope.
|
2023-06-14 10:45:40 -06:00 |
|
|
b1dcb744e3
|
ci: attempt to patch nix-serve-ng
|
2023-06-14 10:45:40 -06:00 |
|
|
03b9274193
|
ci: try nix_2_14
|
2023-06-14 10:45:40 -06:00 |
|
|
72d7b46dac
|
ci: use nix_2_13 with nix-serve-ng
|
2023-06-14 10:45:40 -06:00 |
|
|
aac5724ddd
|
ci: switch to nix-serve-ng
|
2023-06-14 10:45:40 -06:00 |
|
|
a0b0e4b0a8
|
mkboot: stop pretending the arm installer is host specific
- run `rdate` when we are on arm64
- install neovim packges that exist now
|
2023-06-14 10:45:40 -06:00 |
|
|
9df648d22c
|
configs/firefox: disable service workers
|
2023-06-14 10:45:39 -06:00 |
|
|
cd28a43245
|
configs/neovim: remove dup keymap
|
2023-06-14 10:45:39 -06:00 |
|
|
cec9b5eb08
|
configs/neovim: add some handy lsp things
|
2023-06-14 10:45:39 -06:00 |
|
|
ca8a3618b7
|
configs/firefox: allow peerconnection
|
2023-06-14 10:45:39 -06:00 |
|
|
bb35455bc7
|
configs/firefox: disable various promos
|
2023-06-14 10:45:39 -06:00 |
|
|
1c524fa0e2
|
configs/neovim: cleanup a bit, add some missing helpers
|
2023-06-14 10:45:39 -06:00 |
|
|
fc01f710b7
|
configs/firefox: mark settings I can't set as such
|
2023-06-14 10:45:38 -06:00 |
|
|
946b6cefb3
|
configs/firefox: disable user messaging crap
|
2023-06-14 10:45:38 -06:00 |
|
|
2b682733d3
|
configs/firefox: add some search stuff for esr.. but disable because
it's flaky!
|
2023-06-14 10:45:38 -06:00 |
|
|
13f940e15b
|
gui,configs: move firefox config to its own file
|
2023-06-14 10:45:38 -06:00 |
|
|
b994fed678
|
configs/neovim: enable lsp / indenting for haskell
|
2023-06-14 10:45:38 -06:00 |
|
|
b8f28c1baa
|
configs/neovim: enable perl language server
|
2023-06-14 10:45:37 -06:00 |
|
|
eff68ab450
|
ca: use upstreamed step-mks-plugin
|
2023-06-14 10:45:37 -06:00 |
|
|
a4d13aa0a3
|
fmt
|
2023-06-14 10:45:36 -06:00 |
|
|
a6c53e7706
|
configs/helix: add back missing x, new editors are hard
|
2023-06-14 10:45:36 -06:00 |
|
|
6c13318c9f
|
config/helix: make linenr.selected more obvious
|
2023-06-14 10:45:36 -06:00 |
|
|
699bd2bb2c
|
configs/helix: set linenr bg to default
|
2023-06-14 10:45:36 -06:00 |
|
|
4dadeeafb6
|
configs/helix: add the ability to define themes in nix, fix acme bg
|
2023-06-14 10:45:36 -06:00 |
|
|
d5c9692c0f
|
configs/neovim: add keymaps for diag info
|
2023-06-14 10:45:36 -06:00 |
|
|
5bc75bd346
|
configs/helix: add cursor-shape and some lsp configin from snk
|
2023-06-14 10:45:36 -06:00 |
|
|
8f161fa351
|
configs/helix: switch to all nix config
|
2023-06-14 10:45:36 -06:00 |
|
|
70906dd80a
|
configs/helix: init and install on gui machines
|
2023-06-14 10:45:36 -06:00 |
|
|
8d0c221031
|
configs/neovim: enable LSP for elm, typescript and zig
|
2023-06-14 10:45:36 -06:00 |
|
|
1a10790e30
|
configs/neovim: instal vim-sleuth
|
2023-06-14 10:45:36 -06:00 |
|
|
46d434d456
|
configs/neovim: \g to disable gitgutter
|
2023-06-14 10:45:36 -06:00 |
|
|
ce30d73cb0
|
configs/dns: use quad9 for fallback
|
2023-06-14 10:45:35 -06:00 |
|
|
3d8c4a4596
|
configs/neovim: install elm stuff
|
2023-06-14 10:45:35 -06:00 |
|
|
67a097cd72
|
ssh_known_hosts: update github rsa key
|
2023-06-14 10:45:35 -06:00 |
|
|
3b1660e06a
|
configs/neovim: update obsidian-nvim, disable markdown folding
|
2023-06-14 10:45:35 -06:00 |
|
|
7d6022024f
|
all: cleanup dead code
|
2023-06-14 10:45:35 -06:00 |
|
|
6668733394
|
all: add local ssh_known_hosts file
|
2023-06-14 10:45:34 -06:00 |
|
|
5606218ff0
|
pkgs/step-kms-plugin: sync with pr
|
2023-06-14 10:45:34 -06:00 |
|
|
b7bb1e9119
|
ca; disable step-kms for now
|
2023-06-14 10:45:34 -06:00 |
|
|
f4e0994581
|
ca: re-enable, fix step-kms-plugin version
|
2023-06-14 10:45:34 -06:00 |
|
|
4f090eefe4
|
ca: typo
|
2023-06-14 10:45:34 -06:00 |
|
|
f23b34c15f
|
ca: install new step-kms-plugin pkg
|
2023-06-14 10:45:34 -06:00 |
|
|
f839d802ab
|
all: add BD SSH CA
|
2023-06-14 10:45:33 -06:00 |
|
|
f83024c42d
|
ci: install keychain for use in scripts
|
2023-06-14 10:45:33 -06:00 |
|
|
336973e5b5
|
ci: switch to a system service
|
2023-06-14 10:45:33 -06:00 |
|
|
8edf88da4c
|
manager: add fallback dns entries for nameservers
|
2023-06-14 10:45:33 -06:00 |
|
|
e83b2d4214
|
configs/zsh: add helper to update direct go deps
|
2023-06-14 10:45:33 -06:00 |
|
|
f6a30d5134
|
fmt
|
2023-06-14 10:45:33 -06:00 |
|
|
7883b30ff6
|
all: add a top level configs/default.nix
|
2023-06-14 10:45:33 -06:00 |
|
|
51f1049fd0
|
ca: install opensc
|
2023-06-14 10:45:33 -06:00 |
|
|
9221359c67
|
fmt
|
2023-06-14 10:45:33 -06:00 |
|
|
d62f269afd
|
neovim: switch to lua_ls
|
2023-06-14 10:45:33 -06:00 |
|
|
66d414ffe8
|
ca: tweak things a bit
|
2023-06-14 10:45:32 -06:00 |
|
|
571050d966
|
ca: install step-cli and set ENV var to point to configs
|
2023-06-14 10:45:32 -06:00 |
|
|
5f23950400
|
configs: initial bits for standing up a ca
|
2023-06-14 10:45:32 -06:00 |
|
|
82e81629dd
|
ci: back to explicit path call
|
2023-06-14 10:45:32 -06:00 |
|
|
2f2385564c
|
ci: fix paths for new script locations
|
2023-06-14 10:45:32 -06:00 |
|
|
e6d22b71eb
|
ci: run update at 11
|
2023-06-14 10:45:31 -06:00 |
|
|
77b2072ebe
|
ci: stagger timing a bit
|
2023-06-14 10:45:31 -06:00 |
|
|
73a6c216de
|
ci: don't rely on direnv for establishing the build env
|
2023-06-14 10:45:31 -06:00 |
|
|
9782963437
|
ci: move all the job scheduling to the ci module, add an update task
- run a build every hour
- run an update daily
|
2023-06-14 10:45:31 -06:00 |
|
|
253913a866
|
git: switch signing key
|
2023-06-14 10:45:31 -06:00 |
|
|
41f0b12c12
|
overlay: use stock ts on stable, add todos for ci
|
2023-06-14 10:45:31 -06:00 |
|
|
0cb3a8224c
|
ci: install po_env file
|
2023-06-14 10:45:31 -06:00 |
|
|
87328da8e6
|
ci: switch to nix 2.12
|
2023-06-14 10:45:31 -06:00 |
|
|
c39629e62d
|
all: add ci config / setup
|
2023-06-14 10:45:31 -06:00 |
|
|
c4e50ba989
|
overlay: add matrix-synapse -> 1.76.0
|
2023-06-14 10:45:31 -06:00 |
|
|
95ceb0c3a2
|
ci: add initial bits for CI
|
2023-06-14 10:45:30 -06:00 |
|
|
006fc2cd02
|
configs/git: only install insteadOf on some systems
|
2023-06-14 10:45:30 -06:00 |
|
|
35953b3f9a
|
neovim: enable neogen
|
2023-06-14 10:45:30 -06:00 |
|
|
563f7289eb
|
fmt
|
2023-06-14 10:45:30 -06:00 |
|
|
faf1b28d16
|
neovim: remove mind in favor of obsidian.nvim
|
2023-06-14 10:45:30 -06:00 |
|
|
c0a81d4241
|
neovim: add obsidian plugin
|
2023-06-14 10:45:30 -06:00 |
|
|
30fa9c920c
|
neovim/europa: add bindings for mind/install thunderbird again
|
2023-06-14 10:45:30 -06:00 |
|
|
2685f063af
|
neovim: install solargraph and enable as lsp
|
2023-06-14 10:45:30 -06:00 |
|
|
1b805cdde4
|
neovim: install mind, setup some lsp for lua and more telescope bindings
|
2023-06-14 10:45:30 -06:00 |
|
|
0fc92db4b6
|
neovim: only install manix on supported arches
|
2023-06-14 10:45:30 -06:00 |
|
|
feb1126c16
|
git: remove safe
|
2023-06-14 10:45:29 -06:00 |
|
|
1bf938f58a
|
net-oveerlay: let ts reverse check be overwritten
|
2023-06-14 10:45:29 -06:00 |
|
|
570aad8bef
|
fmt
|
2023-06-14 10:45:29 -06:00 |
|
|
6f702ff383
|
neovim: add shortcut for manix stuff
|
2023-06-14 10:45:29 -06:00 |
|
|
c73ce79a9d
|
neovim: install telescope{-manix,fzf-native-nvim}
|
2023-06-14 10:45:29 -06:00 |
|
|
08a7dddea6
|
fmt
|
2023-06-14 10:45:28 -06:00 |
|
|
25a627124b
|
neovim: install some fzf and some extra tools
|
2023-06-14 10:45:09 -06:00 |
|
|
3e0b2ae2ae
|
configs/git: add backwards compat for old style config
|
2023-06-14 10:45:08 -06:00 |
|
|
4ae2e7e936
|
configs/git: update config to use list of attrs to preserve order
|
2023-06-14 10:45:08 -06:00 |
|
|
3f92b0f7ce
|
flakes: add input for my nixpkgs. switch europa/stan to it for gitconfig
|
2023-06-14 10:45:08 -06:00 |
|
|
063a2d4fde
|
neovim: disable mouse completely
|
2023-06-14 10:45:08 -06:00 |
|
|
4991704d5b
|
fmt
|
2023-06-14 10:45:06 -06:00 |
|
|
48130ee1bd
|
manager: install xintray on manager host
|
2023-06-14 10:45:06 -06:00 |
|
|
3572f13a0b
|
all: add ssh key with access to run xin-status
|
2023-06-14 10:45:06 -06:00 |
|
|
7067e9b9a5
|
configs/neovim: only install nil on unstable, better color for search
|
2023-06-14 10:45:05 -06:00 |
|
|
9400f6b24c
|
configs/neovim: use vacme theme with some tweaks
|
2023-06-14 10:45:05 -06:00 |
|
|
d0ae3c56c3
|
neovim: disable various colors and icons
|
2023-06-14 10:45:04 -06:00 |
|
|
bc9b93600e
|
all: export NETRC var
|
2023-06-14 10:45:04 -06:00 |
|
|
5967f908e3
|
all: change netrc location, europa: use netrc
|
2023-06-14 10:45:04 -06:00 |
|
|
05b0b9e3ad
|
zsh: add function to make manix output a bit easier to read
|
2023-06-14 10:45:03 -06:00 |
|
|
bba2140408
|
neovim: include vim-ocaml
|
2023-06-14 10:45:03 -06:00 |
|
|
80509317a5
|
configs/neovim: clean up a bit, fix some long standing issues
|
2023-06-14 10:45:03 -06:00 |
|
|
c9dbb04091
|
config: Add a hardened module that uses a few of the ideas from:
https://raw.githubusercontent.com/NixOS/nixpkgs/master/nixos/modules/profiles/hardened.nix
|
2023-06-14 10:45:03 -06:00 |
|
|
28dcded763
|
neovim: fix mouse select crap
|
2023-06-14 10:45:02 -06:00 |
|
|
0a862d59a2
|
net-overlay: add ability to have ssh-only hosts
|
2023-06-14 10:45:00 -06:00 |
|
|
21eda88d76
|
manager: add the ability to manages the CA
|
2023-06-14 10:44:59 -06:00 |
|
|
243a7c2043
|
emacs: Go Mono
|
2023-06-14 10:44:59 -06:00 |
|
|
7816fc5af2
|
emacs: set font
|
2023-06-14 10:44:59 -06:00 |
|
|
1bece560f1
|
manager: include microca as a package
|
2023-06-14 10:44:59 -06:00 |
|
|
2d91dfc2a3
|
loki: move to box
|
2023-06-14 10:44:59 -06:00 |
|
|
19d43fd4ff
|
loki: set grpc port to 9096
|
2023-06-14 10:44:59 -06:00 |
|
|
4311625c39
|
faf: add initial loki config
|
2023-06-14 10:44:59 -06:00 |
|
|
83dbadd175
|
peerix: install zerotierone package, configure stan
|
2023-06-14 10:44:59 -06:00 |
|
|
412656e68e
|
peerix: set group
|
2023-06-14 10:44:58 -06:00 |
|
|
b31daee00e
|
emacs: clean up some unused stuff
|
2023-06-14 10:44:58 -06:00 |
|
|
42c0253ca1
|
peerix: add peerix to nix.settings.allowed-users
|
2023-06-14 10:44:58 -06:00 |
|
|
38c381a379
|
tsPeerix: allow opening of ports on multiple interfaces
|
2023-06-14 10:44:58 -06:00 |
|
|
fb89a20999
|
fmt
|
2023-06-14 10:44:58 -06:00 |
|
|
b35a2966b2
|
all: add peerix capabilities
|
2023-06-14 10:44:58 -06:00 |
|
|
8a81578425
|
fmt
|
2023-06-14 10:44:58 -06:00 |
|
|
ed9e687dbe
|
hello world!
|
2023-06-14 10:44:57 -06:00 |
|