feat!: rework config a bit, add some qol changes

This commit is contained in:
2025-08-18 00:56:58 -07:00
parent 20a3343c84
commit 23bb472741
16 changed files with 302 additions and 260 deletions

63
nix/flake.lock generated
View File

@@ -97,26 +97,6 @@
"type": "github"
}
},
"mantle": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1740286249,
"narHash": "sha256-BvNcVzVXf8N7mCxV6PpO7cR5hx4k32BfuYiSmE1+DzA=",
"owner": "rocketcamel",
"repo": "mantle-nix",
"rev": "a5bdab16b5d3024e7be1f4f2bc9011b2999f3073",
"type": "github"
},
"original": {
"owner": "rocketcamel",
"repo": "mantle-nix",
"type": "github"
}
},
"nixos-wsl": {
"inputs": {
"flake-compat": "flake-compat",
@@ -169,55 +149,12 @@
"type": "github"
}
},
"pesde": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1743234589,
"narHash": "sha256-1m2PoBP7OL5oaw/xTx2opLEURzxWO16ZRT3Kms3khCw=",
"owner": "rocketcamel",
"repo": "pesde-nix",
"rev": "57df9aea751b121e10ce1b9104185912e525381a",
"type": "github"
},
"original": {
"owner": "rocketcamel",
"repo": "pesde-nix",
"type": "github"
}
},
"rokit": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1740302664,
"narHash": "sha256-CszU5pPaw1i03nesKvXxXQt83axbEStaYwP3sxQ31ts=",
"owner": "rocketcamel",
"repo": "rokit-nix",
"rev": "64b63797d6a3a9659de1fbd21612fee32e785f3d",
"type": "github"
},
"original": {
"owner": "rocketcamel",
"repo": "rokit-nix",
"type": "github"
}
},
"root": {
"inputs": {
"custom-fonts": "custom-fonts",
"home-manager": "home-manager",
"mantle": "mantle",
"nixos-wsl": "nixos-wsl",
"nixpkgs": "nixpkgs_2",
"pesde": "pesde",
"rokit": "rokit",
"sops-nix": "sops-nix",
"status-bar": "status-bar"
}

View File

@@ -4,20 +4,18 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-25.05";
nixos-wsl.url = "github:nix-community/NixOS-WSL/main";
home-manager.url = "github:nix-community/home-manager?ref=release-25.05";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
pesde.url = "github:rocketcamel/pesde-nix";
pesde.inputs.nixpkgs.follows = "nixpkgs";
mantle.url = "github:rocketcamel/mantle-nix";
mantle.inputs.nixpkgs.follows = "nixpkgs";
rokit.url = "github:rocketcamel/rokit-nix";
rokit.inputs.nixpkgs.follows = "nixpkgs";
custom-fonts.url = "path:./fonts";
custom-fonts.inputs.nixpkgs.follows = "nixpkgs";
status-bar = {
url = "path:../astal";
inputs.nixpkgs.follows = "nixpkgs";
};
sops-nix = {
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
@@ -85,9 +83,6 @@
"flakes"
];
environment.systemPackages = [
inputs.pesde.packages.${host.architecture}.default
inputs.mantle.packages.${host.architecture}.default
inputs.rokit.packages.${host.architecture}.default
inputs.status-bar.packages.${host.architecture}.status-bar
];
fonts.packages = [

View File

@@ -47,6 +47,8 @@
swappy
termscp
awscli2
gitui
htop
];
programs.hyprland = {
enable = true;

View File

@@ -18,7 +18,6 @@ in
syntaxHighlighting.enable = true;
history.size = 1000;
envExtra = ''
export PATH="$PATH:$HOME/.rokit/bin"
export GOPATH="$HOME/go"
export GOBIN="$HOME/go/bin"
export PATH="$GOBIN:$PATH"