Compare commits

..

1 commit

Author SHA1 Message Date
e942c6625e Lock file maintenance 2024-02-29 03:02:39 +00:00
5 changed files with 24 additions and 106 deletions

View file

@ -1,30 +1,8 @@
{ {
"nodes": { "nodes": {
"atuin": {
"inputs": {
"flake-compat": "flake-compat",
"flake-utils": "flake-utils",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1709726153,
"narHash": "sha256-JTsuzFGHpyg/g8zqBx0tGeG4H4pdBe5j96EKzPEekWY=",
"owner": "atuinsh",
"repo": "atuin",
"rev": "da24f734e532a5725b759ceee5b331255cb5f424",
"type": "github"
},
"original": {
"owner": "atuinsh",
"repo": "atuin",
"type": "github"
}
},
"deploy-rs": { "deploy-rs": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_2", "flake-compat": "flake-compat",
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
], ],
@ -60,22 +38,6 @@
"type": "github" "type": "github"
} }
}, },
"flake-compat_2": {
"flake": false,
"locked": {
"lastModified": 1696426674,
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-parts": { "flake-parts": {
"inputs": { "inputs": {
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
@ -94,24 +56,6 @@
"type": "github" "type": "github"
} }
}, },
"flake-utils": {
"inputs": {
"systems": "systems"
},
"locked": {
"lastModified": 1709126324,
"narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "d465f4819400de7c8d874d50b982301f28a84605",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"home-manager": { "home-manager": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -142,11 +86,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1709560848, "lastModified": 1703607026,
"narHash": "sha256-rRapK+t6KC9vkAsvVU9QiXi94yBFMz0V0qdK8mUYNKw=", "narHash": "sha256-Emh0BPoqlS4ntp2UJrwydXfIP4qIMF0VBB2FUE3/M/E=",
"owner": "Mic92", "owner": "Mic92",
"repo": "nix-fast-build", "repo": "nix-fast-build",
"rev": "ef8f59a0fdec1801ddc86a8c834f5802d1947b7f", "rev": "4376b8a33b217ee2f78ba3dcff01a3e464d13a46",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -157,11 +101,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1709569716, "lastModified": 1709128929,
"narHash": "sha256-iOR44RU4jQ+YPGrn+uQeYAp7Xo7Z/+gT+wXJoGxxLTY=", "narHash": "sha256-GWrv9a+AgGhG4/eI/CyVVIIygia7cEy68Huv3P8oyaw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "617579a787259b9a6419492eaac670a5f7663917", "rev": "c8e74c2f83fe12b4e5a8bd1abbc090575b0f7611",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -191,11 +135,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1709428628, "lastModified": 1708819810,
"narHash": "sha256-//ZCCnpVai/ShtO2vPjh3AWgo8riXCaret6V9s7Hew4=", "narHash": "sha256-1KosU+ZFXf31GPeCBNxobZWMgHsSOJcrSFA6F2jhzdE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "66d65cb00b82ffa04ee03347595aa20e41fe3555", "rev": "89a2a12e6c8c6a56c72eb3589982c8e2f89c70ea",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -207,7 +151,6 @@
}, },
"root": { "root": {
"inputs": { "inputs": {
"atuin": "atuin",
"deploy-rs": "deploy-rs", "deploy-rs": "deploy-rs",
"home-manager": "home-manager", "home-manager": "home-manager",
"nix-fast-build": "nix-fast-build", "nix-fast-build": "nix-fast-build",
@ -223,11 +166,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1709711091, "lastModified": 1708987867,
"narHash": "sha256-L0rSIU9IguTG4YqSj4B/02SyTEz55ACq5t8gXpzteYc=", "narHash": "sha256-k2lDaDWNTU5sBVHanYzjDKVDmk29RHIgdbbXu5sdzBA=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "25dd60fdd08fcacee2567a26ba6b91fe098941dc", "rev": "a1c8de14f60924fafe13aea66b46157f0150f4cf",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -251,21 +194,6 @@
"type": "github" "type": "github"
} }
}, },
"systems_2": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"treefmt-nix": { "treefmt-nix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -289,7 +217,7 @@
}, },
"utils": { "utils": {
"inputs": { "inputs": {
"systems": "systems_2" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1701680307, "lastModified": 1701680307,

View file

@ -35,12 +35,6 @@
url = "github:serokell/deploy-rs"; url = "github:serokell/deploy-rs";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
# atuin
atuin = {
url = "github:atuinsh/atuin";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
# The `@` syntax here is used to alias the attribute set of the # The `@` syntax here is used to alias the attribute set of the
@ -74,7 +68,6 @@
# Note: configuration.nix itself is also a Nixpkgs Module, # Note: configuration.nix itself is also a Nixpkgs Module,
./nixos/durincore/configuration.nix ./nixos/durincore/configuration.nix
./nixos/common.nix ./nixos/common.nix
# { nixpkgs.overlays = [ (self: super: { atuin = atuin.packages.${self.pkgs.system}.atuin; }) ]; }
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
{ {
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;

View file

@ -1,4 +1,4 @@
{ config, pkgs, ... }: { config, pkgs, talhelper, ... }:
{ {
# TODO please change the username & home direcotry to your own # TODO please change the username & home direcotry to your own
@ -16,12 +16,6 @@
enable = true; enable = true;
userName = "Joseph Hanson"; userName = "Joseph Hanson";
userEmail = "joe@veri.dev"; userEmail = "joe@veri.dev";
extraConfig = {
user = { signingkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIDSAmssproxG+KsVn2DfuteBAemHrmmAFzCtldpKl4J"; };
gpg = { format = "ssh"; };
"gpg \"ssh\"" = { program = "/etc/profiles/per-user/jahanson/bin/op-ssh-sign"; };
commit = { gpgsign = true; };
};
}; };
# exa replacement, ls replacement. # exa replacement, ls replacement.
@ -44,7 +38,6 @@
# rtx activate fish | source # rtx activate fish | source
shellInit = '' shellInit = ''
direnv hook fish | source direnv hook fish | source
atuin init fish | source
set -gx PATH $PATH $HOME/.krew/bin set -gx PATH $PATH $HOME/.krew/bin
''; '';
functions = { functions = {
@ -86,8 +79,6 @@
shellcheck shellcheck
envsubst envsubst
kustomize kustomize
_1password-gui
_1password
# networking tools # networking tools
iperf3 iperf3

View file

@ -9,13 +9,21 @@
homeDirectory = "/home/jahanson"; homeDirectory = "/home/jahanson";
}; };
# basic configuration of git, please change to your own imports = [
"${fetchTarball "https://github.com/msteen/nixos-vscode-server/tarball/master"}/modules/vscode-server/home.nix"
];
services.vscode-server.enable = true;
# basic configuration of git, please change to your own
programs.git = { programs.git = {
enable = true; enable = true;
userName = "Joseph Hanson"; userName = "Joseph Hanson";
userEmail = "joe@veri.dev"; userEmail = "joe@veri.dev";
}; };
# exa replacement, ls replacement. # exa replacement, ls replacement.
programs.lsd.enable = true; programs.lsd.enable = true;

View file

@ -86,8 +86,6 @@
ansible ansible
smartmontools smartmontools
nfs-utils nfs-utils
borgbackup
borgmatic
]; ];
programs.mtr.enable = true; programs.mtr.enable = true;