replaced fuzzel with walker

This commit is contained in:
voidarclabs
2025-11-04 19:06:32 +00:00
parent 47d8eeaa16
commit dc671dea34
3 changed files with 122 additions and 7 deletions

View File

@@ -1,9 +1,10 @@
{ config, lib, pkgs, ... }: { config, lib, pkgs, inputs, ... }:
{ {
imports = imports =
[ [
/etc/nixos/hardware-configuration.nix /etc/nixos/hardware-configuration.nix
inputs.walker.nixosModules.default
]; ];
# Allow Nix command and flakes (ofc) # Allow Nix command and flakes (ofc)
@@ -114,7 +115,7 @@
isNormalUser = true; isNormalUser = true;
shell = pkgs.zsh; shell = pkgs.zsh;
description = "user01"; description = "user01";
extraGroups = [ "input" "networkmanager" "docker" "wheel" ]; extraGroups = [ "input" "bluetooth" "networkmanager" "docker" "wheel" ];
packages = with pkgs; [ packages = with pkgs; [
# Ricing # Ricing
bibata-cursors bibata-cursors
@@ -122,8 +123,8 @@
(builtins.getFlake "/etc/nixos/way-edges").packages.${pkgs.system}.default (builtins.getFlake "/etc/nixos/way-edges").packages.${pkgs.system}.default
waybar waybar
swaynotificationcenter swaynotificationcenter
fuzzel
wpaperd wpaperd
kando
oh-my-posh oh-my-posh
# Terminal # Terminal
@@ -184,6 +185,7 @@
# User programs # User programs
programs.steam.enable = true; programs.steam.enable = true;
programs.walker.enable = true;
# User Services # User Services
services.gvfs.enable = true; services.gvfs.enable = true;
@@ -191,6 +193,7 @@
services.printing.enable = true; services.printing.enable = true;
services.upower.enable = true; services.upower.enable = true;
services.openssh.enable = true; services.openssh.enable = true;
services.elephant.enable = true;
# Fonts # Fonts
fonts.packages = with pkgs; [ fonts.packages = with pkgs; [

107
flake.lock generated
View File

@@ -1,6 +1,41 @@
{ {
"nodes": { "nodes": {
"elephant": {
"inputs": {
"nixpkgs": "nixpkgs",
"systems": "systems"
},
"locked": {
"lastModified": 1762272039,
"narHash": "sha256-0Qmc+NNjr7ouF9gI24B9Hwi97L8btU+7+O8tOMRubms=",
"owner": "abenz1267",
"repo": "elephant",
"rev": "f6971b6b70bc6e0d73778ad6eebea3422bf7f64b",
"type": "github"
},
"original": {
"owner": "abenz1267",
"repo": "elephant",
"type": "github"
}
},
"nixpkgs": { "nixpkgs": {
"locked": {
"lastModified": 1760284886,
"narHash": "sha256-TK9Kr0BYBQ/1P5kAsnNQhmWWKgmZXwUQr4ZMjCzWf2c=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "cf3f5c4def3c7b5f1fc012b3d839575dbe552d43",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1761907660, "lastModified": 1761907660,
"narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=", "narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=",
@@ -16,9 +51,79 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_3": {
"locked": {
"lastModified": 1757068644,
"narHash": "sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": { "root": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs" "elephant": "elephant",
"nixpkgs": "nixpkgs_2",
"walker": "walker"
}
},
"systems": {
"locked": {
"lastModified": 1689347949,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
"owner": "nix-systems",
"repo": "default-linux",
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default-linux",
"type": "github"
}
},
"systems_2": {
"locked": {
"lastModified": 1689347949,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
"owner": "nix-systems",
"repo": "default-linux",
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default-linux",
"type": "github"
}
},
"walker": {
"inputs": {
"elephant": [
"elephant"
],
"nixpkgs": "nixpkgs_3",
"systems": "systems_2"
},
"locked": {
"lastModified": 1762268213,
"narHash": "sha256-XBNONNGs9xaZUi/E1KeTjNyFVo5YsJrYuWh642w1nJo=",
"owner": "abenz1267",
"repo": "walker",
"rev": "9d1a7818bc24c4a5a58bdd358034a627b5e57de3",
"type": "github"
},
"original": {
"owner": "abenz1267",
"repo": "walker",
"type": "github"
} }
} }
}, },

View File

@@ -3,9 +3,15 @@
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
elephant.url = "github:abenz1267/elephant";
walker = {
url = "github:abenz1267/walker";
inputs.elephant.follows = "elephant";
};
}; };
outputs = { self, nixpkgs }: let outputs = { self, nixpkgs, ... }@inputs: let
stdenv.hostPlatform.system = "x86_64-linux"; # adjust if needed stdenv.hostPlatform.system = "x86_64-linux"; # adjust if needed
system = stdenv.hostPlatform.system; system = stdenv.hostPlatform.system;
hardwareConfig = import /etc/nixos/hardware-configuration.nix; hardwareConfig = import /etc/nixos/hardware-configuration.nix;
@@ -13,6 +19,7 @@
{ {
nixosConfigurations.mobile02 = nixpkgs.lib.nixosSystem { nixosConfigurations.mobile02 = nixpkgs.lib.nixosSystem {
inherit system; inherit system;
specialArgs = {inherit inputs;};
modules = [ modules = [
./configuration.nix ./configuration.nix