Commit graph

309 commits

Author SHA1 Message Date
teutat3s 0615158150
style: add back some global LSP servers 2024-08-19 12:35:54 +02:00
teutat3s 1395a620b4
style: avoid final newlines in secrets/*
format using nixfmt-rfc-style
2024-08-19 10:14:21 +02:00
teutat3s 0eca82134b
nix: use lix-module
https://lix.systems/add-to-config/
2024-08-15 12:22:42 +02:00
teutat3s 43ffecce76
fae: add invoiceplane 2024-06-24 23:00:22 +02:00
teutat3s f45c7c2f50
flake: switch to NixOS 24.05 2024-05-27 10:56:46 +02:00
teutat3s 130c915612
chore: bump flake inputs, remove unneeded
element-desktop + slack overlays, update nvfetcher
2024-04-22 14:26:52 +02:00
teutat3s 7d689e346d
chore: update flake inputs, re-add flake registries 2024-04-19 16:54:05 +02:00
teutat3s 08bd4c519a
flake: switch to nixos-unstable (early NixOS 24.05) 2024-04-18 12:55:24 +02:00
teutat3s 4956dafd72
fix: screen sharing for slack, element-desktop 2024-04-13 02:17:58 +02:00
teutat3s e36a4d48f3
fae: improve headless setup by conditionally
checking if sway is enabled
2024-04-13 02:05:59 +02:00
teutat3s 0370dd3c0c
fae: paperless.local -> paperless.fritz.box 2024-04-10 19:05:15 +02:00
teutat3s 31906a965e
feat: fix idle inhibit using audio workaround 2024-04-07 22:07:42 +02:00
teutat3s 6891f77bd2
chore: bump flake inputs 2024-03-06 18:52:08 +01:00
teutat3s 2172692ce4
chore + fix: bump flake inputs, use tritonshell
repo on git.pub.solar

• Updated input 'home-manager':
    'github:nix-community/home-manager/10cd9c53115061aa6a0a90aad0b0dde6a999cdb9' (2024-01-19)
  → 'github:nix-community/home-manager/652fda4ca6dafeb090943422c34ae9145787af37' (2024-02-03)
• Updated input 'master':
    'github:nixos/nixpkgs/61cc72a5de747e4d87d36bd27129f64126903faa' (2024-02-02)
  → 'github:nixos/nixpkgs/f46ad549e2552a5e2e88636278f6bb93ff6d1bf6' (2024-02-04)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/53fbe41cf76b6a685004194e38e889bc8857e8c2' (2024-01-31)
  → 'github:nixos/nixpkgs/25e3d4c0d3591c99929b1ec07883177f6ea70c9d' (2024-02-01)
• Updated input 'unstable':
    'github:nixos/nixpkgs/b8b232ae7b8b144397fdb12d20f592e5e7c1a64d' (2024-01-31)
  → 'github:nixos/nixpkgs/e92b6015881907e698782c77641aa49298330223' (2024-02-02)
• Updated input 'tritonshell':
    'git+https://git.greenbaum.cloud/dev/tritonshell?ref=main&rev=2c82d5281091c6edc65ced21274d0206c30bdc58' (2023-10-09)
  → 'git+https://git.pub.solar/teutat3s/tritonshell?ref=main&rev=b002aa8ed3bf047a0fe28df86a61c09640bedaa4' (2024-02-03)
2024-02-05 12:53:47 +01:00
teutat3s b307d4e8ff
feat: fae and paperless-ngx 2024-02-02 23:25:54 +01:00
teutat3s 24bdc88d97
chore: bump flake inputs master, nixpkgs 2023-12-17 22:56:22 +01:00
teutat3s bae27118f1
chore: flake updates, default to new lts kernel 6.6 2023-12-16 00:40:57 +01:00
teutat3s ce8db07caf
fix(home-manager): use release-23.11 branch 2023-12-04 12:39:28 +01:00
teutat3s 1da6ee9126
feat: track nixos-23.11 input for nixpkgs, drop 23.05 input 2023-11-23 22:50:19 +01:00
teutat3s 7392d0904d
fix: remove nix from devshell 2023-11-20 18:42:02 +01:00
teutat3s f63a3e4dcc
feat: switch to nixos-unstable 2023-11-12 19:14:01 +01:00
teutat3s 98988d0268
chore: bump flake inputs
• Updated input 'agenix':
    'github:ryantm/agenix/2994d002dcff5353ca1ac48ec584c7f6589fe447' (2023-04-21)
  → 'github:ryantm/agenix/daf42cb35b2dc614d1551e37f96406e4c4a2d3e4' (2023-10-08)
• Added input 'agenix/home-manager':
    follows 'home-manager'
• Added input 'agenix/home-manager/nixpkgs':
    follows 'agenix/nixpkgs'
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/e3f41832680801d0ee9e2ed33eb63af398b090e9' (2023-09-18)
  → 'github:serokell/deploy-rs/660180bbbeae7d60dad5a92b30858306945fd427' (2023-11-02)
• Updated input 'flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/f76e870d64779109e41370848074ac4eaa1606ec' (2023-10-29)
  → 'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a?dir=lib' (2023-09-29)
  → 'github:NixOS/nixpkgs/0cbe9f69c234a7700596e943bfae7ef27a31b735?dir=lib' (2023-10-29)
• Updated input 'master':
    'github:nixos/nixpkgs/8a3054c4f31ffa22ad4cca22a8aa271c59ccc91d' (2023-06-15)
  → 'github:nixos/nixpkgs/593c11ae9aba7cf5ad3e3915c7f581d09f895f5b' (2023-11-10)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/afe83cbc2e673b1f08d32dd0f70df599678ff1e7' (2023-10-27)
  → 'github:lnl7/nix-darwin/c8f385766ba076a096caa794309c40f89894d88a' (2023-11-09)
• Updated input 'nixos-22-05':
    'github:nixos/nixpkgs/50fc86b75d2744e1ab3837ef74b53f103a9b55a0' (2023-04-27)
  → 'github:nixos/nixpkgs/380be19fbd2d9079f677978361792cb25e8a3635' (2023-05-31)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/793de77d9f83418b428e8ba70d1e42c6507d0d35' (2023-09-03)
  → 'github:nixos/nixos-hardware/627bc9b88256379578885a7028c9e791c29fb581' (2023-11-05)
2023-11-10 20:00:35 +01:00
teutat3s a6e5630927
feat: convert to flake-parts
Thanks @b12f
2023-11-10 19:48:06 +01:00
teutat3s 802750c5ba
chore: bump flake lock, fix triton-vmtools repo URL
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-10-30 22:03:52 +01:00
teutat3s f09a398c2b
fix: nvfetcher, use docker_24, 1password 2023-09-07 21:27:41 +02:00
teutat3s 8eb4a0e6b9
nvfetcher: use version 0.6.1.0 from latest instead of flake
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-21 12:09:20 +02:00
teutat3s 92a7c57f96
Merge branch 'main' into teutat3s
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-13 17:18:05 +02:00
teutat3s b2d0c80f79
flake: fix broken deploy-rs usage
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Still doesn't use deploy-rs from nixpkgs because of usage in digga:
https://github.com/divnix/digga/blob/main/src/generators.nix#L77
2023-07-04 01:42:50 +02:00
teutat3s 52e2fcff26
Merge branch 'main' into teutat3s
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-02 03:05:30 +02:00
teutat3s 2b9def0a76
Merge branch main into origin/nixos-23.05
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2023-06-28 19:20:11 +02:00
teutat3s 7909559d8f
home-manager: use release-23.05 branch 2023-06-13 16:25:49 +02:00
teutat3s f964dd3803
flake: use nixos-23.05
Use overlay for nvfetcher for recent fixes from master branch
2023-06-13 14:42:53 +02:00
teutat3s a3ad8e57f8
deploy-rs: use nixpkgs version, avoid rebuilding
https://github.com/serokell/deploy-rs/pull/207
https://github.com/serokell/deploy-rs/issues/163
2023-06-13 14:33:56 +02:00
teutat3s 97239d1fbb
inputs: switch to nixos-23.05 2023-06-13 14:24:52 +02:00
teutat3s d21c7631ab
flake: use nixos-23.05
Use overlay for nvfetcher for recent fixes from master branch
2023-05-31 20:59:02 +02:00
teutat3s 7e1758bfb2
wip: track nixos-unstable 2023-05-18 00:04:39 +02:00
teutat3s 62970b02e7
Merge branch 'main' into teutat3s 2023-05-14 17:36:34 +02:00
Hendrik Sokolowski 647c80ae4b disable test because of outdated test framework in digga
All checks were successful
continuous-integration/drone/pr Build is passing
2023-05-14 15:49:43 +02:00
teutat3s e7ce8e1fb4
deploy-rs: use nixpkgs version, avoid rebuilding
https://github.com/serokell/deploy-rs/pull/207
https://github.com/serokell/deploy-rs/issues/163
2023-05-13 18:43:12 +02:00
teutat3s d8d46a4c28
flake: remove nix-autobahn, bump flake.lock 2023-04-15 21:13:27 +02:00
teutat3s b1ad71cd35
cachix: remove unused binary caches
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-27 13:52:40 +02:00
teutat3s ef1c8b0946
cachix: remove unused binary caches
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-27 13:43:41 +02:00
teutat3s b3711c5ec2
Merge branch 'main' into teutat3s
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-27 10:45:49 +02:00
teutat3s aeb90b2322
flake: git.b12f.io -> git.pub.solar, bump flake 2023-03-27 10:39:10 +02:00
teutat3s 76ec848b23
qMasterPassword Qt styles fix got backported 2023-03-27 10:33:50 +02:00
teutat3s b522ac8786
signal-desktop: v6.7.0 got backported to release
22.11 branch nixos-22.11
2023-03-27 10:33:49 +02:00
Akshay Mankar 1f5b2b9d10
flake: Remove nur
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
It was perhaps added manually, not sure if the overlay was actually useful to
anyone.
2023-03-26 15:14:33 +02:00
teutat3s c8adc5cc0c
wip: prevent element-desktop & signal-desktop
All checks were successful
continuous-integration/drone/push Build is passing
from segfaulting by using the version from nixos-22.11

It seems the electron version bundled with those pkgs from
nixos-unstable is indeed unstable when used via overlays
2023-03-14 14:30:03 +01:00
teutat3s 001a1de2e8
Merge branch 'main' into teutat3s-bash 2023-02-01 19:05:57 +01:00
teutat3s 2ed21e3b94
flake: make digga, deploy, agenix follow existing
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
inputs

This should reduce merge conflicts in the flake.lock file by reducing
the number of locked inputs
2023-02-01 11:29:34 +01:00