Commit graph

180 commits

Author SHA1 Message Date
uku
d825dd69e0
feat(mottarone): add virtualbox stuff 2025-06-24 09:47:02 +02:00
uku
78df9667e5
fix(common): use new sbctl location
sbctl/nixos changed the default location of the files, therefore
requiring manual intervention

https://github.com/nix-community/lanzaboote/issues/413#issuecomment-2618089667
2025-06-23 12:15:19 +02:00
uku
6e59389147
feat(gnome): switch to gcr-ssh-agent 2025-06-18 09:28:15 +02:00
uku
20b6f91808
feat(desktop): add signal desktop 2025-06-10 09:15:41 +02:00
uku
05ca89e545
chore(desktop): switch cursors to camasca packages 2025-06-05 12:35:57 +02:00
uku
63d99f2062
feat: convert the rest of the configs to hjem 2025-05-08 12:20:30 +02:00
uku
689c291762
chore: add shorthand for hjem option 2025-05-08 11:37:07 +02:00
uku
7b77f05476
feat: initial switch from hm to hjem 2025-05-06 21:47:48 +02:00
uku
ac227d6aed
fix(common): add nix-index-database 2025-05-06 14:59:00 +02:00
uku
2d989b1be6
feat(common): add comma 2025-05-06 14:47:04 +02:00
uku
f0aac295ba
chore: switch back to nix 2.28 2025-05-02 09:38:57 +02:00
uku
f5bf7d9d45
feat(client): add imagemagick 2025-04-27 19:42:17 +02:00
uku
0ec3f9ef9c
chore: temporarily revert back to nix 2.24
flake registry is bugged in 2.28
2025-04-26 11:04:51 +02:00
uku
cc57de6845
fix(configs/desktop): add cjk font 2025-04-24 09:45:16 +02:00
uku
f55c37f0ba
feat(configs/server): switch from redis to valkey 2025-04-23 16:25:15 +02:00
uku
477a3afcc6
feat(configs/desktop): switch to gimp 3 2025-04-21 15:46:45 +02:00
uku
611371b56f
feat(programs/neovim): we getchoo. neovim. wrapper. 2025-04-17 11:09:39 +02:00
uku
c3662d5a58
fix(programs/neovide): use Iosevka Nerd Font 2025-03-30 12:04:20 +02:00
uku
6c61c3604d
feat(programs): add neovide 2025-03-28 10:02:46 +01:00
uku
4f997bc6a8
feat(configs/common): add jq 2025-03-27 16:21:28 +01:00
uku
8e4d67ad22
chore(configs/common): add fd 2025-03-19 13:44:34 +01:00
uku
a73de7289f
feat(exprs): add cursors 2025-03-18 17:04:09 +01:00
uku
4024e3510b
fix(exprs): bring back vencord overlay 2025-03-17 14:13:52 +01:00
uku
9c30c499ea
chore(configs/common): obliterate builders configuration 2025-03-10 20:52:31 +01:00
uku
dc7e139638
fix(configs/common): actually enable remote building 2025-03-10 11:32:13 +01:00
uku
ed5ed39277
feat(config/common): add etna as a build machine 2025-03-10 11:17:42 +01:00
uku
c5290e121d
chore(configs/common): remove tailscale autologin
keys only have 90 days expiry and it's annoying having to rotate them
2025-03-07 17:47:21 +01:00
uku
2a16b68bf4
feat(exprs): add pycharm-wrapped and rename idea 2025-03-05 11:47:01 +01:00
uku
b13c022ea4
fix: use systemd tmpfiles instead of home manager for symlinks 2025-03-03 09:28:33 +01:00
uku
b7d3507b94
chore: move krita to programs/games
i don't want krita on my job puter
2025-03-03 09:15:17 +01:00
uku
1cdca76787
feat(configs/desktop): add google sans 2025-03-01 19:38:41 +01:00
uku
2a82d1fceb
feat(configs/desktop): add krita 2025-02-23 18:30:01 +01:00
uku
ac1d6009d4
chore(configs/client): remove unused argument 2025-02-23 18:06:26 +01:00
uku
c1f5f4b006
chore: use vencord from nixpkgs 2025-02-19 09:10:42 +01:00
uku
415edf41f3
feat(desktop): replace vesktop with stock discord 2025-02-17 11:55:42 +01:00
uku
be8b283139
fix(client): disable ssh-askpass on wsl
the curses askpass is cool but it just. doesn't work well, especially
when there are multiple tabs open in windows terminal which completely
breaks it beyond belief. so yeah, bye bye
2025-01-27 20:27:15 +01:00
uku
0bb7ad9e38
fix(desktop): add kernel parameters for async-profiler 2025-01-27 16:38:39 +01:00
uku
67376b63b0
feat(desktop): add inter 2025-01-27 09:50:11 +01:00
uku
2049827fc3
feat: set linux kernel versions appropriately 2025-01-22 13:47:54 +01:00
uku
3426a33c0b
chore: remove some unused stuff 2025-01-09 15:33:44 +01:00
uku
55f22b08f1
fix(common): enable neovim correctly 2025-01-09 15:28:59 +01:00
uku
da0324ccf9
chore(common): move ghostty terminfo to server 2025-01-07 18:51:47 +01:00
uku
5e5d211bc8
feat(common): add ghostty terminfo 2025-01-07 10:41:35 +01:00
uku
deaa98d41a
fix(desktop): change renamed options 2025-01-06 10:10:47 +01:00
uku
dcc3276dd7
fix(client): set priority manually for ssh-askpass 2025-01-06 10:10:35 +01:00
uku
00c926e45b
feat(client): add default curses-based ssh-askpass 2025-01-04 13:46:45 +01:00
uku
dd26a93466
feat(desktop): plasma6 -> gnome 2025-01-02 15:28:25 +01:00
uku
f213c33012
fix(client): simply ssh-agent config and fix for wsl 2025-01-02 00:59:06 +01:00
uku
f5be56222f
fix(server): don't restart tailscaled when deploying 2024-12-31 11:58:47 +01:00
uku
aa4aac6063
fix(client): keychain -> ssh-agent
keychain is cool but is first of all unmaintained, and only really works
in the context of a shell. since it "dynamically" starts agents and
exports variables (with set -U to make matters worse), nothing exists
outside of the context of the shell which makes it impossible to sign
commits in gui apps (except vscode for some reason); using a classical
ssh-agent with the env var exported by hand simply works
2024-12-31 10:59:06 +01:00