Commit graph

463 commits

Author SHA1 Message Date
uku
57253416ee
feat(desktop): add thunderbird 2024-09-09 11:51:40 +02:00
uku
3f9817d766
flake.lock: Update
Flake lock file updates:

• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=cc59c5d5d94fbc873c6d0f426ee1434c0b6e0974' (2024-09-06)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=d4feae67c814dc01baf3c9000e86fd59fc4f8b7a' (2024-09-08)
• Updated input 'home-manager':
    'github:nix-community/home-manager/127ccc3eb7e36fa75e8c3fbd8a343154f66cc1c6' (2024-09-06)
  → 'github:nix-community/home-manager/ec4c6928bbacc89cf10e9c959a7a47cbaad95344' (2024-09-08)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ad416d066ca1222956472ab7d0555a6946746a80' (2024-09-04)
  → 'github:NixOS/nixpkgs/574d1eac1c200690e27b8eb4e24887f8df7ac27c' (2024-09-06)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/028a172309c9eeb8d8f6d9d19130d703d51fde93' (2024-09-06)
  → 'github:nix-community/nix-vscode-extensions/41ed0c1a8ce2b756f8d0c100ea590bf2c16a461d' (2024-09-08)
2024-09-08 22:46:58 +02:00
uku
3d8485d011
feat(kde): switch to sddm 2024-09-06 17:38:22 +02:00
uku
ff27a70ad1
flake.lock: Update
Flake lock file updates:

• Updated input 'api-rs':
    'github:uku3lig/api-rs/82791dfdb2a13ad6974db91d428856956973de32' (2024-08-26)
  → 'github:uku3lig/api-rs/28666ade02f0c2620e128af4875b149f6e65367d' (2024-09-03)
• Updated input 'catppuccin':
    'github:Stonks3141/ctp-nix/874e668ddaf3687e8d38ccd0188a641ffefe1cfb' (2024-08-24)
  → 'github:Stonks3141/ctp-nix/45745fe5960acaefef2b60f3455bcac6a0ca6bc9' (2024-09-05)
• Updated input 'crane':
    'github:ipetkov/crane/63396562b8e08efda3b3c66e32661b8a513055de' (2024-08-29)
  → 'github:ipetkov/crane/7e4586bad4e3f8f97a9271def747cf58c4b68f3c' (2024-09-04)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/af510d4a62d071ea13925ce41c95e3dec816c01d' (2024-08-30)
  → 'github:hercules-ci/flake-parts/567b938d64d4b4112ee253b9274472dc3a346eb6' (2024-09-01)
• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=602bf6ba1e1169750e233ed2431f71dbcf754362' (2024-08-29)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=cc59c5d5d94fbc873c6d0f426ee1434c0b6e0974' (2024-09-06)
• Removed input 'ghostty/zls'
• Removed input 'ghostty/zls/flake-utils'
• Removed input 'ghostty/zls/flake-utils/systems'
• Removed input 'ghostty/zls/gitignore'
• Removed input 'ghostty/zls/gitignore/nixpkgs'
• Removed input 'ghostty/zls/langref'
• Removed input 'ghostty/zls/nixpkgs'
• Removed input 'ghostty/zls/zig-overlay'
• Removed input 'ghostty/zls/zig-overlay/flake-compat'
• Removed input 'ghostty/zls/zig-overlay/flake-utils'
• Removed input 'ghostty/zls/zig-overlay/flake-utils/systems'
• Removed input 'ghostty/zls/zig-overlay/nixpkgs'
• Updated input 'home-manager':
    'github:nix-community/home-manager/c2cd2a52e02f1dfa1c88f95abeb89298d46023be' (2024-08-23)
  → 'github:nix-community/home-manager/127ccc3eb7e36fa75e8c3fbd8a343154f66cc1c6' (2024-09-06)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/f5a3a7dff44d131807fc1a89fbd8576cd870334a' (2024-07-30)
  → 'github:nix-community/lanzaboote/e7bd94e0b5ff3c1e686f2101004ebf4fcea9d871' (2024-09-03)
• Updated input 'mystia':
    'github:soopyc/mystia/530b6659b65ddb8c82220a55333468ceb589c2a4' (2024-08-30)
  → 'github:soopyc/mystia/e0d774666fef9e703ceb35450873154b1220df67' (2024-09-06)
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/345dfa06658a37873ca18aa205f409e4aaf1caa6' (2024-08-26)
  → 'github:nix-community/NixOS-WSL/8a89995f745b1a9029d654c391a0f62ca03f7fe7' (2024-09-03)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/71e91c409d1e654808b2621f28a327acfdad8dc2' (2024-08-28)
  → 'github:NixOS/nixpkgs/ad416d066ca1222956472ab7d0555a6946746a80' (2024-09-04)
• Updated input 'ukubot-rs':
    'github:uku3lig/ukubot-rs/9a033bc221b9f60bf5e7e3c286eb11f906426c23' (2024-08-26)
  → 'github:uku3lig/ukubot-rs/2db5a34f2c561b6f2eb443b088ac680eb4e1c358' (2024-09-02)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/27661753057dc1d259c7918f6c6777bea26290f1' (2024-08-31)
  → 'github:nix-community/nix-vscode-extensions/028a172309c9eeb8d8f6d9d19130d703d51fde93' (2024-09-06)
2024-09-06 17:00:37 +02:00
uku
2ddc486cf4
chore(mottarone): more stuff 2024-09-05 11:31:54 +02:00
uku
979c25db23
fix: make localectl work 2024-09-05 11:30:57 +02:00
uku
84ad3f1339
feat(java): add temurin 1.8 2024-09-04 16:49:12 +02:00
uku
957bea6414
fix(mottarone): disable git hm integration 2024-09-04 13:50:36 +02:00
uku
6fde270fb8
chore: fmt 2024-09-03 21:28:42 +02:00
uku
c67783f92a
feat(mottarone): add (my fork of) svn2git 2024-09-03 12:34:53 +02:00
uku
ba9f0389d6
feat(mottarone): switch to git-svn 2024-09-03 11:35:18 +02:00
uku
68c9f9b836
fix(desktop): remove polkit_gnome where it's not needed 2024-09-03 09:03:23 +02:00
uku
283f4ad358
chore: move some packages to games 2024-09-03 09:02:34 +02:00
uku
6ef9c54dc0
feat(mottarone): add packages 2024-09-02 15:52:52 +02:00
uku
55aaa99f27
feat(systems): add mottarone 2024-09-02 13:33:41 +02:00
uku
32faa5ba1e
chore: switch to rage and update agenix 2024-09-01 16:31:54 +02:00
uku
3751997d33
chore: move agenix to devshell 2024-09-01 15:37:35 +02:00
uku
8df171890d
feat: small adjustements to nix config 2024-09-01 15:36:04 +02:00
uku
38200052f9
flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/3e08f4b1fc9aaede5dd511d8f5f4ef27501e49b0' (2024-08-24)
  → 'github:ipetkov/crane/63396562b8e08efda3b3c66e32661b8a513055de' (2024-08-29)
• Removed input 'crane/nixpkgs'
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/8471fe90ad337a8074e957b69ca4d0089218391d' (2024-08-01)
  → 'github:hercules-ci/flake-parts/af510d4a62d071ea13925ce41c95e3dec816c01d' (2024-08-30)
• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=fcb8b04049ba9a4d12d16a18bcc6be4311c9e76e' (2024-08-29)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=602bf6ba1e1169750e233ed2431f71dbcf754362' (2024-08-29)
• Updated input 'mystia':
    'github:soopyc/mystia/82be480f3319695151e21ccf4f0a0a648cae4f38' (2024-08-28)
  → 'github:soopyc/mystia/530b6659b65ddb8c82220a55333468ceb589c2a4' (2024-08-30)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/7d36ec13978b27d91958a39579a52d28ef015897' (2024-08-29)
  → 'github:nix-community/nix-vscode-extensions/27661753057dc1d259c7918f6c6777bea26290f1' (2024-08-31)
2024-08-31 11:37:56 +02:00
uku
51bdf5d191
chore(client): remove yt-dlp 2024-08-31 11:34:35 +02:00
uku
3c61d41f54
fix(desktop): move games to specific machines 2024-08-31 11:33:56 +02:00
uku
5d39734c39
fix(kde): set ssh agent variable at system level 2024-08-31 11:31:00 +02:00
uku
7fdabbd351
fix(desktop): remove unused options 2024-08-31 11:28:54 +02:00
uku
5733425f79
fix(etna): set network to host for forgejo runner 2024-08-29 19:27:06 +02:00
uku
292fb2a02e
fix(etna): make forgejo up to date 2024-08-29 18:16:38 +02:00
uku
b05e570f3b
feat(etna): add forgejo actions runner 2024-08-29 11:46:38 +02:00
uku
9ab95ffdf6
flake.lock: Update
Flake lock file updates:

• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=23c924140a2a5054239cd9e4ce773cb5dc613cff' (2024-08-27)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=fcb8b04049ba9a4d12d16a18bcc6be4311c9e76e' (2024-08-29)
• Updated input 'mystia':
    'github:soopyc/mystia/affe0b9db4cf176f319fe7f827f99300cede02f3' (2024-08-23)
  → 'github:soopyc/mystia/82be480f3319695151e21ccf4f0a0a648cae4f38' (2024-08-28)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d0e1602ddde669d5beb01aec49d71a51937ed7be' (2024-08-24)
  → 'github:NixOS/nixpkgs/71e91c409d1e654808b2621f28a327acfdad8dc2' (2024-08-28)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/ad07ef4512e976b9537d05b7d2e4a5d7a2965ff7' (2024-08-27)
  → 'github:nix-community/nix-vscode-extensions/7d36ec13978b27d91958a39579a52d28ef015897' (2024-08-29)
2024-08-29 10:54:31 +02:00
uku
bf806a2e63
feat: switch to camasca 2024-08-29 01:10:47 +02:00
uku
ffd73d8e6a
feat(kde): add koi 2024-08-28 19:37:37 +02:00
uku
bb15cc1f6d
chore: fmt 2024-08-28 19:18:02 +02:00
uku
1793b5869d
feat(just): add boot recipe 2024-08-28 19:02:22 +02:00
uku
f5b15f3b0a
feat(desktop): switch to kde 2024-08-28 19:02:11 +02:00
uku
47f44bb427
fix: manually set SSH_AUTH_SOCK 2024-08-28 19:01:58 +02:00
uku
3fbe04ae69
fix(gnome): cleanup moved packages 2024-08-27 20:32:07 +02:00
uku
a888405be1
flake.lock: Update
Flake lock file updates:

• Updated input 'api-rs':
    'github:uku3lig/api-rs/dd2381b2a563be15bac5e2a18f9238244a901314' (2024-08-25)
  → 'github:uku3lig/api-rs/82791dfdb2a13ad6974db91d428856956973de32' (2024-08-26)
• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=a2bb4a7cd1e84f9034ebfd456452d5746f95d0e6' (2024-08-25)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=23c924140a2a5054239cd9e4ce773cb5dc613cff' (2024-08-27)
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/0bec2bfb8a2d4dd16e5b012982ca95e57d50e6a2' (2024-08-19)
  → 'github:nix-community/NixOS-WSL/345dfa06658a37873ca18aa205f409e4aaf1caa6' (2024-08-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c374d94f1536013ca8e92341b540eba4c22f9c62' (2024-08-21)
  → 'github:NixOS/nixpkgs/d0e1602ddde669d5beb01aec49d71a51937ed7be' (2024-08-24)
• Updated input 'ukubot-rs':
    'github:uku3lig/ukubot-rs/fabc17f5eddd5d306ef9f2c9b10d6d57b4c8d607' (2024-08-19)
  → 'github:uku3lig/ukubot-rs/9a033bc221b9f60bf5e7e3c286eb11f906426c23' (2024-08-26)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/3e09d2ab8f4ee0a6da534e7d2753ba5c2b2eee45' (2024-08-25)
  → 'github:nix-community/nix-vscode-extensions/ad07ef4512e976b9537d05b7d2e4a5d7a2965ff7' (2024-08-27)
2024-08-27 16:59:33 +02:00
uku
a9b7ba0a66
feat(etna): replace subsonic with navidrome 2024-08-27 16:57:44 +02:00
uku
53f908eaf6
flake.lock: Update
Flake lock file updates:

• Updated input 'api-rs':
    'github:uku3lig/api-rs/784a24645b6b046394c1ecd34247ebd9dcde7d89' (2024-08-21)
  → 'github:uku3lig/api-rs/dd2381b2a563be15bac5e2a18f9238244a901314' (2024-08-25)
• Updated input 'crane':
    'github:ipetkov/crane/3e47b7a86c19142bd3675da49d6acef488b4dac1' (2024-08-23)
  → 'github:ipetkov/crane/3e08f4b1fc9aaede5dd511d8f5f4ef27501e49b0' (2024-08-24)
• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=14b04439d08ce4c26676ca6d6d7f55d115c60aa5' (2024-08-24)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=a2bb4a7cd1e84f9034ebfd456452d5746f95d0e6' (2024-08-25)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/8fdf2a25678ffa4037840b19e1e510eb1aa5928a' (2024-08-24)
  → 'github:nix-community/nix-vscode-extensions/3e09d2ab8f4ee0a6da534e7d2753ba5c2b2eee45' (2024-08-25)
2024-08-25 19:42:37 +02:00
uku
d62de680ad
flake.lock: Update
Flake lock file updates:

• Updated input 'api-rs':
    'github:uku3lig/api-rs/847326096ae1b0d38133d3d540cc278dacf5439f' (2024-08-20)
  → 'github:uku3lig/api-rs/784a24645b6b046394c1ecd34247ebd9dcde7d89' (2024-08-21)
• Updated input 'catppuccin':
    'github:Stonks3141/ctp-nix/ff4128f8ea57879050145cf077a27b9d3a9cbf33' (2024-08-19)
  → 'github:Stonks3141/ctp-nix/874e668ddaf3687e8d38ccd0188a641ffefe1cfb' (2024-08-24)
• Updated input 'crane':
    'github:ipetkov/crane/7ce92819802bc583b7e82ebc08013a530f22209f' (2024-08-18)
  → 'github:ipetkov/crane/3e47b7a86c19142bd3675da49d6acef488b4dac1' (2024-08-23)
• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=4ca0f35b6f1ec84125236c0da55c8b4f9a2f354b' (2024-08-20)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=14b04439d08ce4c26676ca6d6d7f55d115c60aa5' (2024-08-24)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2598861031b78aadb4da7269df7ca9ddfc3e1671' (2024-08-18)
  → 'github:nix-community/home-manager/c2cd2a52e02f1dfa1c88f95abeb89298d46023be' (2024-08-23)
• Updated input 'mystia':
    'github:soopyc/mystia/b2fb50abc375f71c9d499b704fe9e115f282d2ad' (2024-08-16)
  → 'github:soopyc/mystia/affe0b9db4cf176f319fe7f827f99300cede02f3' (2024-08-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8a3354191c0d7144db9756a74755672387b702ba' (2024-08-18)
  → 'github:NixOS/nixpkgs/c374d94f1536013ca8e92341b540eba4c22f9c62' (2024-08-21)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/2ef60116ef361d988317cbe52a09acfeda7d3416' (2024-08-20)
  → 'github:nix-community/nix-vscode-extensions/8fdf2a25678ffa4037840b19e1e510eb1aa5928a' (2024-08-24)
2024-08-24 13:51:45 +02:00
uku
27e82ac027
feat(desktop): add strawberry 2024-08-20 21:50:25 +02:00
uku
f066cbef51
feat(etna): add subsonic 2024-08-20 21:35:30 +02:00
uku
0212d39d32
fix(desktop): set QT_QPA_PLATFORM 2024-08-20 19:50:12 +02:00
uku
c0a3c8c903
flake.lock: Update
Flake lock file updates:

• Updated input 'api-rs':
    'github:uku3lig/api-rs/e3b8e6040260bba189fa61e5e15d7ec444a86194' (2024-08-17)
  → 'github:uku3lig/api-rs/847326096ae1b0d38133d3d540cc278dacf5439f' (2024-08-20)
• Updated input 'catppuccin':
    'github:Stonks3141/ctp-nix/552056779a136092eb6358c573d925630172fc30' (2024-08-15)
  → 'github:Stonks3141/ctp-nix/ff4128f8ea57879050145cf077a27b9d3a9cbf33' (2024-08-19)
• Updated input 'crane':
    'github:ipetkov/crane/4c6c77920b8d44cd6660c1621dea6b3fc4b4c4f4' (2024-08-06)
  → 'github:ipetkov/crane/7ce92819802bc583b7e82ebc08013a530f22209f' (2024-08-18)
• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=dd9e1d9fa796a8a3c65191424e2a9c16f2dce16e' (2024-08-17)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=4ca0f35b6f1ec84125236c0da55c8b4f9a2f354b' (2024-08-20)
• Updated input 'home-manager':
    'github:nix-community/home-manager/086f619dd991a4d355c07837448244029fc2d9ab' (2024-08-11)
  → 'github:nix-community/home-manager/2598861031b78aadb4da7269df7ca9ddfc3e1671' (2024-08-18)
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/be1a6b2e4ddc34b9b6a297e7df2f2a2ecee24690' (2024-08-08)
  → 'github:nix-community/NixOS-WSL/0bec2bfb8a2d4dd16e5b012982ca95e57d50e6a2' (2024-08-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c3aa7b8938b17aebd2deecf7be0636000d62a2b9' (2024-08-14)
  → 'github:NixOS/nixpkgs/8a3354191c0d7144db9756a74755672387b702ba' (2024-08-18)
• Updated input 'ukubot-rs':
    'github:uku3lig/ukubot-rs/449a05380bda1ae6e5d0ff7d91c60b9dfc857199' (2024-08-17)
  → 'github:uku3lig/ukubot-rs/fabc17f5eddd5d306ef9f2c9b10d6d57b4c8d607' (2024-08-19)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/03d3171c94c36f43c10c46df6fbab127af314da6' (2024-08-17)
  → 'github:nix-community/nix-vscode-extensions/2ef60116ef361d988317cbe52a09acfeda7d3416' (2024-08-20)
2024-08-20 11:37:17 +02:00
uku
b944c97222
feat: add self to the flake registry 2024-08-19 11:19:14 +02:00
uku
6583145a63
feat(pkgs): add vineflower 2024-08-19 11:02:57 +02:00
uku
2e2389e366
fix(fuji-wsl): use nix-ld instead of vscode-server 2024-08-18 16:13:32 +02:00
uku
b08ca4b917
fix(fuji-wsl): use networkmanager 2024-08-18 16:09:19 +02:00
uku
07364c9814
feat: add laptop role 2024-08-17 19:17:41 +02:00
uku
630c953f2f
feat: various improvements
* use tcp bbr for faster internet
* use switch-to-configuration-ng (blazing fast)
* restrict openssh kex algos
* configure watchdog and disable suspend on servers
2024-08-17 19:00:00 +02:00
uku
d2e32f8b38
feat(vesuvio): tweak things and use systemd-boot 2024-08-17 18:59:43 +02:00
uku
7399f8bbc0
fix: use networkd on servers 2024-08-17 18:33:34 +02:00