mirror of
https://github.com/davegallant/nix-config
synced 2025-10-04 06:56:02 +00:00
Compare commits
2 Commits
ab39bc9865
...
34bfaf2910
Author | SHA1 | Date | |
---|---|---|---|
34bfaf2910 | |||
058c5d9708 |
18
flake.lock
generated
18
flake.lock
generated
@@ -381,11 +381,11 @@
|
|||||||
"nixpkgs": "nixpkgs_3"
|
"nixpkgs": "nixpkgs_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1756245065,
|
"lastModified": 1756679287,
|
||||||
"narHash": "sha256-aAZNbGcWrVRZgWgkQbkabSGcDVRDMgON4BipMy69gvI=",
|
"narHash": "sha256-Xd1vOeY9ccDf5VtVK12yM0FS6qqvfUop8UQlxEB+gTQ=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "54b2879ce622d44415e727905925e21b8f833a98",
|
"rev": "07fc025fe10487dd80f2ec694f1cd790e752d0e8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -476,11 +476,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-master": {
|
"nixpkgs-master": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1756597319,
|
"lastModified": 1756726609,
|
||||||
"narHash": "sha256-q6P3RVr0jlDsBNUw4VPj0NR8Y8dWeuKOzWgAGc5J9aA=",
|
"narHash": "sha256-k6C4n4WZFYrRDW69QDjlHJ/piQWl0PEqKgSh9WmsvLI=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "c3713cbb4e78536db219301b46c2581b451c0061",
|
"rev": "baee34e6a4d1e10fde6754d999d072c2a55d2b6c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -554,11 +554,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs_4": {
|
"nixpkgs_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1756469547,
|
"lastModified": 1756617294,
|
||||||
"narHash": "sha256-YvtD2E7MYsQ3r7K9K2G7nCslCKMPShoSEAtbjHLtH0k=",
|
"narHash": "sha256-aGnd4AHIYCWQKChAkHPpX+YYCt7pA6y2LFFA/s8q0wQ=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "41d292bfc37309790f70f4c120b79280ce40af16",
|
"rev": "b4c2c57c31e68544982226d07e4719a2d86302a8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
32
home.nix
32
home.nix
@@ -144,6 +144,8 @@ in
|
|||||||
export DOCKER_CLI_HINTS=false
|
export DOCKER_CLI_HINTS=false
|
||||||
export TERM=xterm-256color
|
export TERM=xterm-256color
|
||||||
|
|
||||||
|
export NNN_FIFO="$XDG_RUNTIME_DIR/nnn.fifo";
|
||||||
|
|
||||||
export PATH=$PATH:~/.cargo/bin
|
export PATH=$PATH:~/.cargo/bin
|
||||||
export PATH=$PATH:~/.local/bin
|
export PATH=$PATH:~/.local/bin
|
||||||
export PATH=$PATH:~/.npm-packages/bin
|
export PATH=$PATH:~/.npm-packages/bin
|
||||||
@@ -213,6 +215,34 @@ in
|
|||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nnn = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.nnn.override ({ withNerdIcons = true; });
|
||||||
|
bookmarks = {
|
||||||
|
d = "~/Downloads";
|
||||||
|
p = "~/src/";
|
||||||
|
c = "~/.config";
|
||||||
|
h = "~";
|
||||||
|
};
|
||||||
|
extraPackages =
|
||||||
|
with pkgs;
|
||||||
|
[
|
||||||
|
bat
|
||||||
|
eza
|
||||||
|
fzf
|
||||||
|
imv
|
||||||
|
mediainfo
|
||||||
|
]
|
||||||
|
++ lib.optionals (!stdenv.isDarwin) [ ffmpegthumbnailer ];
|
||||||
|
plugins = {
|
||||||
|
src = "${pkgs.nnn.src}/plugins";
|
||||||
|
mappings = {
|
||||||
|
p = "preview-tui";
|
||||||
|
o = "fzopen";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
nixvim = {
|
nixvim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
viAlias = true;
|
viAlias = true;
|
||||||
@@ -414,7 +444,7 @@ in
|
|||||||
package = unstable.zed-editor;
|
package = unstable.zed-editor;
|
||||||
userSettings = {
|
userSettings = {
|
||||||
features = {
|
features = {
|
||||||
edit_prediction_provider = "zed";
|
edit_prediction_provider = "copilot";
|
||||||
};
|
};
|
||||||
vim_mode = true;
|
vim_mode = true;
|
||||||
ui_font_size = lib.mkForce 24;
|
ui_font_size = lib.mkForce 24;
|
||||||
|
Reference in New Issue
Block a user