use wayabar config and add alternative network manager

current_state
Christian Ott 2 years ago
parent 57694a4207
commit bd593e329e
  1. 3
      configuration.nix
  2. 41
      flake.lock
  3. 8
      flake.nix
  4. 2
      home.nix

@ -2,7 +2,7 @@
# your system. Help is available in the configuration.nix(5) man page, on # your system. Help is available in the configuration.nix(5) man page, on
# https://search.nixos.org/options and in the NixOS manual (`nixos-help`). # https://search.nixos.org/options and in the NixOS manual (`nixos-help`).
{ config, lib, pkgs, ... }: { config, lib, pkgs, ronema, ... }:
{ {
imports = imports =
@ -139,6 +139,7 @@
vscodium vscodium
pciutils pciutils
usbutils usbutils
ronema.packages.x86_64-linux.default
]; ];
# Some programs need SUID wrappers, can be configured further or are # Some programs need SUID wrappers, can be configured further or are

@ -23,11 +23,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1717097707, "lastModified": 1718243258,
"narHash": "sha256-HC5vJ3oYsjwsCaSbkIPv80e4ebJpNvFKQTBOGlHvjLs=", "narHash": "sha256-abBpj2VU8p6qlRzTU8o22q68MmOaZ4v8zZ4UlYl5YRU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "0eb314b4f0ba337e88123e0b1e57ef58346aafd9", "rev": "8d5e27b4807d25308dfe369d5a923d87e7dbfda3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -57,11 +57,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1714465198, "lastModified": 1718459188,
"narHash": "sha256-ySkEJvS0gPz2UhXm0H3P181T8fUxvDVcoUyGn0Kc5AI=", "narHash": "sha256-umwY+ivE98n/6EwEtobOlqf1t9VddhPIIZ6rVmFXlHg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "68d680c1b7c0e67a9b2144d6776583ee83664ef4", "rev": "0cd562157274df3783840bdcb0ce6d9c4cf4aa29",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -73,11 +73,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1716948383, "lastModified": 1718318537,
"narHash": "sha256-SzDKxseEcHR5KzPXLwsemyTR/kaM9whxeiJohbL04rs=", "narHash": "sha256-4Zu0RYRcAY/VWuu6awwq4opuiD//ahpc2aFHg2CWqFY=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "ad57eef4ef0659193044870c731987a6df5cf56b", "rev": "e9ee548d90ff586a6471b4ae80ae9cfcbceb3420",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -102,12 +102,33 @@
"type": "github" "type": "github"
} }
}, },
"ronema": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1718446613,
"narHash": "sha256-4Y9htPtd4CTWO5zGElwfDA5ktzlIhcfKG/aT2BVrN34=",
"ref": "refs/heads/master",
"rev": "328bd77536cec39d17b5e5027c5778efeb650fed",
"revCount": 77,
"type": "git",
"url": "file:///home/chrigi/private-dev/rofi-network-manager"
},
"original": {
"type": "git",
"url": "file:///home/chrigi/private-dev/rofi-network-manager"
}
},
"root": { "root": {
"inputs": { "inputs": {
"home-manager": "home-manager", "home-manager": "home-manager",
"nix-colors": "nix-colors", "nix-colors": "nix-colors",
"nixos-hardware": "nixos-hardware", "nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs",
"ronema": "ronema"
} }
} }
}, },

@ -9,9 +9,13 @@
url = github:nix-community/home-manager; url = github:nix-community/home-manager;
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
ronema = {
url = "/home/chrigi/private-dev/rofi-network-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
outputs = { self, nixpkgs, nixos-hardware, home-manager, nix-colors, ... }@inputs: outputs = { self, nixpkgs, nixos-hardware, home-manager, nix-colors, ronema, ... }@inputs:
let let
username = "chrigi"; username = "chrigi";
lib = nixpkgs.lib; lib = nixpkgs.lib;
@ -24,7 +28,7 @@
in { in {
nixosConfigurations.nix-fw16 = lib.nixosSystem { nixosConfigurations.nix-fw16 = lib.nixosSystem {
specialArgs = { specialArgs = {
inherit pkgs; inherit pkgs ronema;
}; };
modules = [ modules = [
./configuration.nix ./configuration.nix

@ -4,6 +4,8 @@
imports = [ imports = [
nix-colors.homeManagerModules.default nix-colors.homeManagerModules.default
./modules/dunst.nix ./modules/dunst.nix
./modules/waybar.nix
./modules/ranger.nix
./hyperland ./hyperland
]; ];
colorScheme = nix-colors.colorSchemes.gruvbox-material-dark-hard; colorScheme = nix-colors.colorSchemes.gruvbox-material-dark-hard;

Loading…
Cancel
Save

Powered by TurnKey Linux.