Commit graph

73 commits

Author SHA1 Message Date
82c695b4af
home: Add basic styling for status bar 2024-08-26 19:45:44 +02:00
117b9aaefa
home: Set focus ring colour for niri 2024-08-26 19:03:12 +02:00
dcf56c1558
home: Remove wallpaper 2024-08-26 19:02:57 +02:00
1961cf17c9
bar: Provide format for ‘plugged’ state 2024-08-26 15:03:56 +02:00
92fcc25216
bar: Increase height 2024-08-26 15:03:41 +02:00
f9b587950c
home: Provide additional niri bindings 2024-08-26 14:26:44 +02:00
cf164d3fff
bar: Display icon for MPRIS status 2024-08-26 13:22:41 +02:00
44ad76b6b9
Provide Fira Code with pre‐set features 2024-08-26 13:18:45 +02:00
e85c40310a
home: Re‐enable music support 2024-08-26 13:05:56 +02:00
773b548086
greedy: Correct XKB option names 2024-08-26 11:35:04 +02:00
5f9208c274
flake.lock: Update
Flake lock file updates:

• Updated input 'niri':
    'github:sodiboo/niri-flake/37d8cd4167ee23db93c4f03976229d38222649b2' (2024-08-25)
  → 'github:sodiboo/niri-flake/0f22b7360373f4a61237ba6a07e772fbfc75e764' (2024-08-26)
• Updated input 'niri/niri-unstable':
    'github:YaLTeR/niri/dd919fe01b7d235c8e23660732bf24aa4629c8b5' (2024-08-25)
  → 'github:YaLTeR/niri/da53e79d0718f0864f34da4da1de656eccfaf156' (2024-08-26)
• Updated input 'nur':
    'github:nix-community/NUR/304daee397a4a5236c439e0d6a9addfaa5133b0b' (2024-08-25)
  → 'github:nix-community/NUR/81943752ddb10faecf33d9af332354491cd781b7' (2024-08-26)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/19fda552b69513df7b6aa5fcfd1412c0221467b1' (2024-08-25)
  → 'github:oxalica/rust-overlay/19b70f147b9c67a759e35824b241f1ed92e46694' (2024-08-26)
2024-08-26 11:24:43 +02:00
d2789cc936
home: Actually enable mpv module 2024-08-25 21:57:42 +02:00
f435fc5e63
home: Add binding to quit niri 2024-08-25 21:20:49 +02:00
a5015e1c98
flake.lock: Update
Flake lock file updates:

• Updated input 'niri':
    'github:sodiboo/niri-flake/d4f6eb418333fdbb3bb51dd6bfc472a750060acd' (2024-08-24)
  → 'github:sodiboo/niri-flake/37d8cd4167ee23db93c4f03976229d38222649b2' (2024-08-25)
• Updated input 'niri/niri-unstable':
    'github:YaLTeR/niri/b2c7d3ad401574a3db01ed20acd67ebc8d331cbc' (2024-08-24)
  → 'github:YaLTeR/niri/dd919fe01b7d235c8e23660732bf24aa4629c8b5' (2024-08-25)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/392828aafbed62a6ea6ccab13728df2e67481805' (2024-08-18)
  → 'github:nix-community/nix-index-database/e333d62b70b179da1dd78d94315e8a390f2d12e5' (2024-08-25)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/1c84c314db42dd40ed6cf9293b9451ec2e7ebee4' (2024-08-24)
  → 'github:NixOS/nixos-hardware/9fc19be21f0807d6be092d70bf0b1de0c00ac895' (2024-08-25)
• Updated input 'nur':
    'github:nix-community/NUR/a35d60441c835e2b2f66092faf03e21e1e17601c' (2024-08-24)
  → 'github:nix-community/NUR/304daee397a4a5236c439e0d6a9addfaa5133b0b' (2024-08-25)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/2b5b3edd96ef336b00622dcabc13788fdef9e3ca' (2024-08-24)
  → 'github:oxalica/rust-overlay/19fda552b69513df7b6aa5fcfd1412c0221467b1' (2024-08-25)
2024-08-25 21:15:49 +02:00
1ee9bac2d6
home: Correct niri key bindings 2024-08-25 19:56:38 +02:00
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