Commit graph

308 commits

Author SHA1 Message Date
a17bd32d6a
home: Correct niri msg usage 2024-08-25 19:44:00 +02:00
af37c28a6c
home: Adjust display brightness using backlight 2024-08-25 19:30:47 +02:00
9acbf395fd
home: Modularise configuration 2024-08-25 19:10:52 +02:00
608f689b69
greedy: Provide package and modules 2024-08-25 15:23:21 +02:00
1d4b80b240
Switch compositor to niri 2024-08-25 11:11:12 +02:00
3db0d4b51a
home: Rework Sway gaps and borders 2024-08-25 09:40:17 +02:00
5d5c9f2933
home: Add basic Waybar configuration 2024-08-25 00:05:37 +02:00
a56753bac0
kguiaddons: Disable X support 2024-08-24 20:58:48 +02:00
e48ff9fb1f
flake.lock: Update
Flake lock file updates:

• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/b09c46430ffcf18d575acf5c339b38ac4e1db5d2' (2024-08-19)
  → 'github:NixOS/nixos-hardware/1c84c314db42dd40ed6cf9293b9451ec2e7ebee4' (2024-08-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5de1564aed415bf9d0f281461babc2d101dd49ff' (2024-08-22)
  → 'github:NixOS/nixpkgs/ae815cee91b417be55d43781eb4b73ae1ecc396c' (2024-08-23)
• Updated input 'nur':
    'github:nix-community/NUR/8feee883ff50c836e711bb7e08f91b34f31feb84' (2024-08-24)
  → 'github:nix-community/NUR/a35d60441c835e2b2f66092faf03e21e1e17601c' (2024-08-24)
2024-08-24 18:34:47 +02:00
b6fd590559
linux: Mark IRQ_REMAP as x86‐specific 2024-08-24 18:28:58 +02:00
1d60d94dcc
home: Set SSH signing key correctly 2024-08-24 18:15:18 +02:00
6abfba1ecd
flake: Allow unsupported system configurations 2024-08-24 17:56:41 +02:00
a20616c011
flake: Correct construction of NixOS hydra jobs 2024-08-24 17:56:13 +02:00
2e06c2dfec
qt5: Disable X support 2024-08-24 17:47:19 +02:00
c4cf560275
qt5: Disable MySQL support 2024-08-24 17:39:14 +02:00
9044b74987
lib/flags: Avoid attrset issue with string context 2024-08-24 15:41:15 +02:00
ad369da0f9
Provide set of supported platforms 2024-08-24 15:00:02 +02:00
39b1c13c5b
flake: Avoid indirection through checks output 2024-08-24 14:06:47 +02:00
edcf0a5f04
Use new helper functions in overlays 2024-08-24 14:01:49 +02:00
9f88828284
lib/packages: Simplify remove function 2024-08-24 14:00:52 +02:00
10013701bc
lib/flags: Use subtractLists for convenience 2024-08-24 13:16:55 +02:00
3f276c26af
lib: Add auxiliary function to deal with packages 2024-08-24 13:11:21 +02:00
2adf0bdd4f
lib: Add auxiliary functions to deal with flags 2024-08-24 13:10:45 +02:00
5c9c332019
linux: 6.10.4 → 6.10.6 2024-08-24 13:09:53 +02:00
d8b1c29deb
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/2598861031b78aadb4da7269df7ca9ddfc3e1671' (2024-08-18)
  → 'github:nix-community/home-manager/c2cd2a52e02f1dfa1c88f95abeb89298d46023be' (2024-08-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4de4818c1ffa76d57787af936e8a23648bda6be4' (2024-08-22)
  → 'github:NixOS/nixpkgs/5de1564aed415bf9d0f281461babc2d101dd49ff' (2024-08-22)
• Updated input 'nur':
    'github:nix-community/NUR/f77e6626a93ab9670675bd495187a4aba8587dae' (2024-08-23)
  → 'github:nix-community/NUR/8feee883ff50c836e711bb7e08f91b34f31feb84' (2024-08-24)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/a18034322c7703fcfe5d7352a77981ba4a936a61' (2024-08-23)
  → 'github:oxalica/rust-overlay/2b5b3edd96ef336b00622dcabc13788fdef9e3ca' (2024-08-24)
• Updated input 'stylix':
    'github:danth/stylix/c5f8f06543b70248a076f888177c7362a24d5dcc' (2024-08-21)
  → 'github:danth/stylix/d042af478ce87e188139480922a3085218194106' (2024-08-23)
• Added input 'stylix/flake-utils':
    'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Added input 'stylix/flake-utils/systems':
    follows 'stylix/systems'
• Added input 'stylix/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
2024-08-24 11:52:08 +02:00
aa00a00700
inkscape: Disable X support 2024-08-23 15:57:17 +02:00
4ae99ede0b
Run graphical tests through wayland-headless 2024-08-23 14:28:44 +02:00
8e3f467b3a
Add scripts to run headless Wayland sessions 2024-08-23 13:45:54 +02:00
1605e312d0
flake.lock: Update
Flake lock file updates:

• Updated input 'nur':
    'github:nix-community/NUR/6e992850b99255a2275d1a60fbb38e01b47fd414' (2024-08-22)
  → 'github:nix-community/NUR/f77e6626a93ab9670675bd495187a4aba8587dae' (2024-08-23)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/6dc6d34a3a217457d7044dcce32b6d537480a6a1' (2024-08-22)
  → 'github:oxalica/rust-overlay/a18034322c7703fcfe5d7352a77981ba4a936a61' (2024-08-23)
2024-08-23 08:52:57 +02:00
e6838b18ed
libshumate: Disable tests requiring display connection 2024-08-22 23:31:56 +02:00
2a9bea8c35
gjs: Disable tests requiring display connection 2024-08-22 23:07:55 +02:00
975142320c
flake.lock: Update
Flake lock file updates:

• Updated input 'nur':
    'github:nix-community/NUR/e78affd5313eef31717a16f81bc658f5e5be2154' (2024-08-22)
  → 'github:nix-community/NUR/6e992850b99255a2275d1a60fbb38e01b47fd414' (2024-08-22)
2024-08-22 22:50:05 +02:00
a7fdd2f9a8
linux: Mark HugeTLB memmap optimisation as optional
It is not supported on ARM.
2024-08-22 22:40:19 +02:00
2ee7fa4bde
linux: Disable DXE for EFI stub memory attributes
The memory attribute protocol is preferred and DXE appears to be
specific to x86.
2024-08-22 22:18:50 +02:00
027ebf456c
solitary: Import host‐specific kernel options 2024-08-22 22:09:13 +02:00
eecfca82b9
linux: Enable perf events for BPF LSM 2024-08-22 19:39:34 +02:00
832e71da86
solitary: Update security.txt 2024-08-22 19:26:28 +02:00
b178ce6f15
solitary: Add missing Synapse log configuration 2024-08-22 19:00:56 +02:00
d5311e000b
Re‐enable default overlays 2024-08-22 18:59:22 +02:00
50dd713683
shell/default: Deduce platforms from Colmena flake 2024-08-22 18:58:26 +02:00
e571b6cac7
gst-vaapi: Disable X support 2024-08-22 18:58:24 +02:00
bad7e4d9c1
gjs: Disable installed tests
Some of them require X.
2024-08-22 18:58:19 +02:00
dcb1ab4ec7
mesa: Remove spirv2dxil output 2024-08-22 18:27:00 +02:00
d165d58553
firefox: Add ALSA dependency for Web MIDI support 2024-08-22 17:54:20 +02:00
1489479580
shell/default: Avoid infinite recursion 2024-08-22 16:58:04 +02:00
3cca40d183
gst-plugins-bad: Remove libssh2 dependency 2024-08-22 16:53:58 +02:00
786fa18e57
utsushi: Remove --with-gtkmm configure flag 2024-08-22 16:41:45 +02:00
38646193bb
flake: Filter packages and shells by platform 2024-08-22 16:33:25 +02:00
3fcb862933
shell/default: Provide meta.platforms 2024-08-22 16:31:22 +02:00
aa5462bf5a
libslz: Provide meta.platforms 2024-08-22 16:20:18 +02:00