inshallah
This commit is contained in:
@@ -183,10 +183,9 @@
|
|||||||
# ═══════════════════════════════════════════════════════════════
|
# ═══════════════════════════════════════════════════════════════
|
||||||
# SYSTEM PACKAGES (Base essentials)
|
# SYSTEM PACKAGES (Base essentials)
|
||||||
# ═══════════════════════════════════════════════════════════════
|
# ═══════════════════════════════════════════════════════════════
|
||||||
# NOTE: GUI apps and fast-updating tools are managed via `nix profile`
|
|
||||||
# Run `update-apps` to update them, `list-apps` to see installed
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
# Core utilities
|
# Core utilities
|
||||||
|
fastfetch
|
||||||
micro
|
micro
|
||||||
wget
|
wget
|
||||||
curl
|
curl
|
||||||
@@ -206,12 +205,22 @@
|
|||||||
# File management
|
# File management
|
||||||
nautilus
|
nautilus
|
||||||
|
|
||||||
|
# Editors
|
||||||
|
zed-editor
|
||||||
|
|
||||||
|
# Browser
|
||||||
|
inputs.zen-browser.packages.${pkgs.system}.default
|
||||||
|
|
||||||
# Flake inputs (desktop shell)
|
# Flake inputs (desktop shell)
|
||||||
inputs.noctalia.packages.${pkgs.system}.default
|
inputs.noctalia.packages.${pkgs.system}.default
|
||||||
|
inputs.opencode.packages.${pkgs.system}.default
|
||||||
|
|
||||||
# Terminal
|
# Terminal
|
||||||
ghostty
|
ghostty
|
||||||
|
|
||||||
|
# AI coding
|
||||||
|
claude-code
|
||||||
|
|
||||||
# Package managers
|
# Package managers
|
||||||
pnpm
|
pnpm
|
||||||
];
|
];
|
||||||
|
|||||||
42
flake.lock
generated
42
flake.lock
generated
@@ -3,11 +3,11 @@
|
|||||||
"cachyos-kernel": {
|
"cachyos-kernel": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769780135,
|
"lastModified": 1770052877,
|
||||||
"narHash": "sha256-4U/BvhiP1PJcI3bRYkIeNVio71BnkzVrUdTUqzBxjXo=",
|
"narHash": "sha256-Ejj9F2obMjVoy0Jsugw6txHFaR9ziuErYIt58cIJqzE=",
|
||||||
"owner": "CachyOS",
|
"owner": "CachyOS",
|
||||||
"repo": "linux-cachyos",
|
"repo": "linux-cachyos",
|
||||||
"rev": "1acd46cdeb2598f0300b6d7141d47edbf63772cc",
|
"rev": "1f8a79ffeac6f319a8c0fc3abad27a3ec7762abf",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -19,11 +19,11 @@
|
|||||||
"cachyos-kernel-patches": {
|
"cachyos-kernel-patches": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769958071,
|
"lastModified": 1770051966,
|
||||||
"narHash": "sha256-WZRyCoSfs2HS38SyaTq30SsX74LFdp5wXqikpMK4UEc=",
|
"narHash": "sha256-udCJTbUAEZm5zBrr4zVVjpBLQtCC/vQlkIOLnEGr5Ik=",
|
||||||
"owner": "CachyOS",
|
"owner": "CachyOS",
|
||||||
"repo": "kernel-patches",
|
"repo": "kernel-patches",
|
||||||
"rev": "92eb5164cc1aede04e3131e1fd3c9a77b17e3d7d",
|
"rev": "bfa4ff5231408610ffcc92898cd1e4c9bd55e452",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -53,11 +53,11 @@
|
|||||||
"nixpkgs-lib": "nixpkgs-lib"
|
"nixpkgs-lib": "nixpkgs-lib"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1768135262,
|
"lastModified": 1769996383,
|
||||||
"narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=",
|
"narHash": "sha256-AnYjnFWgS49RlqX7LrC4uA+sCCDBj0Ry/WOJ5XWAsa0=",
|
||||||
"owner": "hercules-ci",
|
"owner": "hercules-ci",
|
||||||
"repo": "flake-parts",
|
"repo": "flake-parts",
|
||||||
"rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac",
|
"rev": "57928607ea566b5db3ad13af0e57e921e6b12381",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -75,11 +75,11 @@
|
|||||||
"nixpkgs": "nixpkgs"
|
"nixpkgs": "nixpkgs"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769968495,
|
"lastModified": 1770055712,
|
||||||
"narHash": "sha256-NzP/Uds4NZbvWaQtPtywY/HNCs9CWttP0AHDDR1ty3o=",
|
"narHash": "sha256-VpbF4JDFPSW2crh0tP5EiegnuTkj3fACs0SLWDhlfPM=",
|
||||||
"owner": "xddxdd",
|
"owner": "xddxdd",
|
||||||
"repo": "nix-cachyos-kernel",
|
"repo": "nix-cachyos-kernel",
|
||||||
"rev": "61a10ef8b4b6f8606fa0658b2053bdd4660c1d92",
|
"rev": "220dce3edcb81188ecb896382699884243d1c2e3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -91,11 +91,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769944092,
|
"lastModified": 1770030960,
|
||||||
"narHash": "sha256-yX+M8Bv4uu7I43tTx9Po/5MTgGZ9l3i+juPEY+oeYSE=",
|
"narHash": "sha256-b9kW8RiZYQjSYKcFRYwc2vPB08F8xjaTS85tv+lP0YA=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "8e883f431f048f270b4c62dcea2e751b124210d7",
|
"rev": "0fe992afb42c8f9077ba77d1bb9795492cc7a4b3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -107,11 +107,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-lib": {
|
"nixpkgs-lib": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1765674936,
|
"lastModified": 1769909678,
|
||||||
"narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=",
|
"narHash": "sha256-cBEymOf4/o3FD5AZnzC3J9hLbiZ+QDT/KDuyHXVJOpM=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixpkgs.lib",
|
"repo": "nixpkgs.lib",
|
||||||
"rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85",
|
"rev": "72716169fe93074c333e8d0173151350670b824c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -143,11 +143,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1770069878,
|
"lastModified": 1770082062,
|
||||||
"narHash": "sha256-QA+UpyuAaZiBkzs6KsqK22JqDfHml+7Cn7JfHHx3FwM=",
|
"narHash": "sha256-9hyE4UN84VjBKsTxw0nO23crBGtEtnT72g33+YETfvE=",
|
||||||
"owner": "noctalia-dev",
|
"owner": "noctalia-dev",
|
||||||
"repo": "noctalia-shell",
|
"repo": "noctalia-shell",
|
||||||
"rev": "b3b488cf6cdd7c471385f1905996079b2d04f283",
|
"rev": "feb65ad8b247c16311181cc420f54bcae4f629fe",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
14
flake.nix
14
flake.nix
@@ -19,9 +19,17 @@
|
|||||||
# Kernel
|
# Kernel
|
||||||
nix-cachyos-kernel.url = "github:xddxdd/nix-cachyos-kernel/release";
|
nix-cachyos-kernel.url = "github:xddxdd/nix-cachyos-kernel/release";
|
||||||
|
|
||||||
# NOTE: GUI apps (zen-browser, opencode) are now managed via `nix profile`
|
# Browser
|
||||||
# Install with: nix profile install github:youwen5/zen-browser-flake
|
zen-browser = {
|
||||||
# nix profile install github:anomalyco/opencode
|
url = "github:youwen5/zen-browser-flake";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
|
||||||
|
# AI coding assistant
|
||||||
|
opencode = {
|
||||||
|
url = "github:anomalyco/opencode";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Binary caches for faster builds
|
# Binary caches for faster builds
|
||||||
|
|||||||
Reference in New Issue
Block a user