Katherina Walshe-Grey
5290f25062
steam: move to common config
2024-09-06 02:50:40 +01:00
Katherina Walshe-Grey
4bb4780186
firefox: declaratively define important settings & extensions
...
Closes #4
2024-09-06 02:38:28 +01:00
Katherina Walshe-Grey
48a5083a02
nixpkgs, home-manager: return nixpkgs config to flake.nix
2024-09-06 02:37:34 +01:00
Katherina Walshe-Grey
39d73b4ed7
kilgharrah: disallow remote deployment
2024-09-05 00:20:49 +01:00
Katherina Walshe-Grey
324638baa9
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/224042e9a3039291f22f4f2ded12af95a616cca0' (2024-08-21)
→ 'github:NixOS/nixpkgs/6e99f2a27d600612004fbd2c3282d614bfee6421' (2024-08-30)
• Updated input 'nur':
'github:nix-community/NUR/0891674223deb1262d8a96a46598fca0840c8271' (2024-08-29)
→ 'github:nix-community/NUR/444e1f3fdf23aa476489b0038e0738c6f4d9df85' (2024-09-04)
2024-09-04 23:51:04 +01:00
Katherina Walshe-Grey
92f5b74584
kilgharrah: update deprecated option name
2024-09-04 23:43:56 +01:00
Katherina Walshe-Grey
5e2e28cbe9
kilgharrah: networking: switch from networkmanager to systemd-networkd
2024-09-04 23:38:58 +01:00
Katherina Walshe-Grey
09087ba199
kilgharrah: rearrange and split up configuration
2024-09-04 23:31:02 +01:00
Katherina Walshe-Grey
84e44962ee
kilgharrah: install bitwarden, discord, tor-browser-bundle-bin
2024-09-04 20:57:32 +01:00
Katherina Walshe-Grey
0978b62de6
keys: add kilgharrah@tohru
2024-09-04 19:39:31 +01:00
Katherina Walshe-Grey
5e756c82e7
kilgharrah: init
2024-09-04 19:14:47 +01:00
Katherina Walshe-Grey
d112e705f1
tohru: rearrange and split up configuration
2024-08-30 18:22:13 +01:00
Katherina Walshe-Grey
444c69edd3
zsh: condition on user qenya being present
2024-08-29 19:59:13 +01:00
Katherina Walshe-Grey
12a4c20625
qenya: vscode: add gitlens
2024-08-29 19:58:13 +01:00
Katherina Walshe-Grey
4c07feb21a
nixpkgs: init config as separate file
2024-08-29 19:27:45 +01:00
Katherina Walshe-Grey
4ed696e5b1
sysadmin: specify UTC timezone
2024-08-29 19:26:57 +01:00
Katherina Walshe-Grey
96f4062991
tohru: install zoom-us
2024-08-29 18:37:37 +01:00
Katherina Walshe-Grey
766aa146df
users: change to immutable users
2024-08-29 18:27:43 +01:00
Katherina Walshe-Grey
66cc74e388
users: define extraGroups per-host
2024-08-29 17:56:13 +01:00
Katherina Walshe-Grey
f5191640f5
home-manager: move all config together, allow for multiple users
2024-08-29 17:55:43 +01:00
Katherina Walshe-Grey
8076f91738
sysadmin: init, replacing deployment directory
2024-08-29 16:00:50 +01:00
Katherina Walshe-Grey
b4b879a87b
entirely migrate from npins to flake inputs
2024-08-29 11:47:12 +01:00
Katherina Walshe-Grey
6d83a07556
vscode: install eslint extension
2024-08-29 10:39:57 +01:00
Katherina Walshe-Grey
43f85cf2c0
git: rebase on pull by default
2024-08-23 12:58:11 +01:00
Katherina Walshe-Grey
84417c27da
Update README.md
2024-08-22 13:29:04 +01:00
Katherina Walshe-Grey
6968e1b955
flake update
2024-08-22 13:28:56 +01:00
Katherina Walshe-Grey
eb499ec8c1
vscode: switch to extensions from nixpkgs
2024-08-22 12:34:56 +01:00
Katherina Walshe-Grey
2fcba2b35f
purify package overrides
2024-08-22 12:34:52 +01:00
Katherina Walshe-Grey
432bc05190
vscode: check host platform for extensions
...
Closes #11
2024-08-22 04:38:43 +01:00
Katherina Walshe-Grey
1f4c275c98
pin nix-vscode-extensions manually
2024-08-22 04:38:43 +01:00
Katherina Walshe-Grey
07c4e3e8b0
get agenix package from flake
2024-08-22 04:38:39 +01:00
Katherina Walshe-Grey
6f17f67493
move to flake entrypoint
2024-08-22 04:38:22 +01:00
Katherina Walshe-Grey
60a9f59816
vscode: downgrade nix-vscode-extensions
...
It turns out a typical cadence for breaking changes to the VS Code
plugin API is every two or three months. What the fuck.
Obviously this means it's not practical to pair nixos stable releases
with the rolling-release model of nix-vscode-extensions. So, I'm
downgrading nix-vscode-extensions to the commit that was live as of
24.05's freeze from nixpkgs master, and will just update it once every
six months, unless something else breaks.
2024-08-22 00:55:30 +01:00
Katherina Walshe-Grey
b630349c68
git: automatically --set-upstream for new branches
2024-08-20 13:55:38 +01:00
Katherina Walshe-Grey
9231431fa8
kalessin: remove /data dataset
2024-08-18 16:45:35 +01:00
Katherina Walshe-Grey
ac57c68724
npins update
2024-08-18 15:37:35 +01:00
Katherina Walshe-Grey
58a4c5ecc0
kalessin: add to readme and allow overwriting profiles for remote builds
2024-08-18 13:31:32 +01:00
Katherina Walshe-Grey
e2f5407c75
hosts: add kalessin
2024-08-12 19:37:39 +01:00
Katherina Walshe-Grey
6e2d30751b
npins update
2024-08-12 19:31:00 +01:00
Katherina Walshe-Grey
a2dc4024e0
syncthing: add extra shares
2024-08-12 16:12:03 +01:00
Katherina Walshe-Grey
2b9b157679
shaw: init, install syncthing
2024-08-05 04:14:33 +01:00
Katherina Walshe-Grey
50b47981c8
tohru: rearrange files
2024-08-05 02:47:42 +01:00
Katherina Walshe-Grey
e9f64faa6f
deployment: remove redundant import
2024-08-05 02:31:18 +01:00
Katherina Walshe-Grey
9ae5563f83
deployment: rename from colmena (for potential change in stack)
2024-08-05 02:29:28 +01:00
Katherina Walshe-Grey
54dd52b978
zsh: remove redundant config lines
2024-08-05 02:07:17 +01:00
Katherina Walshe-Grey
7f74fdbe87
tohru: install prismlauncher, uninstall thunderbird
2024-08-02 12:03:12 +01:00
Katherina Walshe-Grey
86dc9a5606
vscode: switch theme to gruvbox
2024-08-02 12:01:23 +01:00
Katherina Walshe-Grey
3f8e97366c
vscode: don't install language servers if vscode is not installed
2024-08-02 12:01:00 +01:00
Katherina Walshe-Grey
e1ae112e8a
dconf: simplify default override
2024-07-30 13:18:59 +01:00
Katherina Walshe-Grey
31bf48154c
consolidate home-manager config to a module with one entrypoint
2024-07-30 13:02:11 +01:00