aboutsummaryrefslogtreecommitdiff
path: root/home-manager
diff options
context:
space:
mode:
authorAargh Rai <aargh.rai+git@gmail.com>2025-10-18 13:12:33 +0530
committerAargh Rai <aargh.rai+git@gmail.com>2025-10-18 13:12:33 +0530
commit9ec569a1b34f17d32894d51614cff84d8952d868 (patch)
treed5f3c27bd4654d90a69f77a569ef1d67b76861dc /home-manager
parent1638c8711b4a56347d0c1a4da4d949d71978915c (diff)
setup flake!!
now editing username is easier than ever! and no longer nix-channels.txt with the long script installation
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/flake.lock48
-rw-r--r--home-manager/flake.nix22
-rw-r--r--home-manager/home.nix10
3 files changed, 5 insertions, 75 deletions
diff --git a/home-manager/flake.lock b/home-manager/flake.lock
deleted file mode 100644
index db647bc..0000000
--- a/home-manager/flake.lock
+++ /dev/null
@@ -1,48 +0,0 @@
-{
- "nodes": {
- "home-manager": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1751411489,
- "narHash": "sha256-x+AJyQ5+4EPDU3NnQ1OPP/KuoG0C6UrbgptEW6PSLQ8=",
- "owner": "nix-community",
- "repo": "home-manager",
- "rev": "e96a8a325cf23538a7f58b9335b4c4c0b393bacf",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "home-manager",
- "type": "github"
- }
- },
- "nixpkgs": {
- "locked": {
- "lastModified": 1751271578,
- "narHash": "sha256-P/SQmKDu06x8yv7i0s8bvnnuJYkxVGBWLWHaU+tt4YY=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "3016b4b15d13f3089db8a41ef937b13a9e33a8df",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "home-manager": "home-manager",
- "nixpkgs": "nixpkgs"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/home-manager/flake.nix b/home-manager/flake.nix
deleted file mode 100644
index dfad9c8..0000000
--- a/home-manager/flake.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- description = "Home Manager configuration";
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- home-manager = {
- url = "github:nix-community/home-manager";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- };
- outputs =
- { nixpkgs, home-manager, ... }:
- let
- system = "x86_64-linux";
- pkgs = nixpkgs.legacyPackages.${system};
- in
- {
- homeConfigurations."aargh" = home-manager.lib.homeManagerConfiguration {
- inherit pkgs;
- modules = [ ./home.nix ];
- };
- };
-}
diff --git a/home-manager/home.nix b/home-manager/home.nix
index 5df8918..aec1491 100644
--- a/home-manager/home.nix
+++ b/home-manager/home.nix
@@ -1,8 +1,8 @@
-{ config, pkgs, ... }:
+{ config, pkgs, username, ... }:
{
- home.username = "aargh";
- home.homeDirectory = "/home/aargh";
- home.stateVersion = "24.11";
+ home.username = username;
+ home.homeDirectory = "/home/${username}";
+ home.stateVersion = "25.05";
home.packages = with pkgs; [
devenv
# # Adds the 'hello' command to your environment. It prints a friendly
@@ -41,7 +41,7 @@
# '';
};
home.sessionVariables = {
- # EDITOR = "emacs";
+ EDITOR = "nvim";
};
programs.home-manager.enable = true;
}