This commit is contained in:
Oliver Davies 2023-10-03 23:04:08 +01:00
parent 3057cde69e
commit 7b86cafc22
6 changed files with 48 additions and 47 deletions

View file

@ -1,4 +1,4 @@
{ config, lib, pkgs, ... }:
{ inputs, pkgs, system }:
let
configure-gtk = pkgs.writeTextFile {
@ -120,7 +120,6 @@ in
brightnessctl
configure-gtk
ffmpegthumbnailer
google-chrome
shotwell
swaybg
xfce.thunar
@ -182,8 +181,7 @@ in
monospace = [ "JetBrainsMono Nerd Font Mono" ];
};
};
fonts = with pkgs; [
intel-one-mono
fonts = with inputs.nixpkgs-unstable.legacyPackages."${system}"; [
(nerdfonts.override {
fonts = [
"FiraCode"
@ -221,7 +219,7 @@ in
in
{
enable = true;
plugins = lib.mkForce [ pkgs.interception-tools-plugins.dual-function-keys ];
plugins = pkgs.lib.mkForce [ pkgs.interception-tools-plugins.dual-function-keys ];
udevmonConfig = ''
- JOB: "${pkgs.interception-tools}/bin/intercept -g $DEVNODE | ${pkgs.interception-tools-plugins.dual-function-keys}/bin/dual-function-keys -c ${dfkConfig} | ${pkgs.interception-tools}/bin/uinput -d $DEVNODE"
DEVICE:

View file

@ -1,9 +1,11 @@
{ inputs, self, username }:
{ inputs, self, system, username }:
{ desktop }:
let
configuration = import ./configuration.nix;
pkgs = inputs.nixpkgs.legacyPackages."${system}";
configuration = import ./configuration.nix { inherit inputs pkgs system; };
hardware-configuration = import ./hardware-configuration.nix;
in
inputs.nixpkgs.lib.nixosSystem {