wow
This commit is contained in:
parent
eb3d86f744
commit
0712121df9
3 changed files with 32 additions and 8 deletions
8
flake.lock
generated
8
flake.lock
generated
|
|
@ -3,11 +3,11 @@
|
||||||
"amiaBot": {
|
"amiaBot": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1786302918,
|
"lastModified": 1786431091,
|
||||||
"narHash": "sha256-ZyPjVFNhYBDw8MCLGZUXd4Zt7yqyumdzl9KLT0A1qwM=",
|
"narHash": "sha256-eD9hln0OXGMu2/8hgekpPI8YyMoxZxAq31JoSJAPH8I=",
|
||||||
"ref": "refs/heads/main",
|
"ref": "refs/heads/main",
|
||||||
"rev": "63a4eb47f60e679d60eae93310ca0612270497de",
|
"rev": "a5a443faebe6c966ec9e603f952c5993313ffe23",
|
||||||
"revCount": 27,
|
"revCount": 32,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "ssh://forgejo@mizuki.guru/imnyang/amia"
|
"url": "ssh://forgejo@mizuki.guru/imnyang/amia"
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,8 @@ in
|
||||||
neovim
|
neovim
|
||||||
nil
|
nil
|
||||||
nixd
|
nixd
|
||||||
|
codex
|
||||||
|
gcc
|
||||||
bind
|
bind
|
||||||
dig
|
dig
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -12,14 +12,36 @@ in
|
||||||
home.username = "imnyang";
|
home.username = "imnyang";
|
||||||
home.homeDirectory = "/home/imnyang";
|
home.homeDirectory = "/home/imnyang";
|
||||||
|
|
||||||
home.packages = [
|
home.packages = with pkgs; [
|
||||||
nr
|
nr
|
||||||
nrr
|
nrr
|
||||||
|
|
||||||
|
# Rust development
|
||||||
|
rustc
|
||||||
|
cargo
|
||||||
|
rustfmt
|
||||||
|
clippy
|
||||||
|
rust-analyzer
|
||||||
|
cargo-watch
|
||||||
|
cargo-nextest
|
||||||
|
|
||||||
|
# JavaScript / TypeScript development
|
||||||
|
bun
|
||||||
|
nodejs
|
||||||
|
typescript
|
||||||
|
typescript-language-server
|
||||||
|
biome
|
||||||
|
|
||||||
|
# General build and workflow tools
|
||||||
|
pkg-config
|
||||||
|
openssl
|
||||||
|
just
|
||||||
|
watchexec
|
||||||
];
|
];
|
||||||
|
|
||||||
home.sessionVariables = {
|
home.sessionVariables = {
|
||||||
EDITOR = "nano";
|
EDITOR = "nvim";
|
||||||
VISUAL = "nano";
|
VISUAL = "nvim";
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.fish = {
|
programs.fish = {
|
||||||
|
|
@ -34,7 +56,7 @@ in
|
||||||
la = "eza -a";
|
la = "eza -a";
|
||||||
lla = "eza -la";
|
lla = "eza -la";
|
||||||
|
|
||||||
rebuild = "sudo nixos-rebuild switch --flake .#hako";
|
rebuild = "sudo nixos-rebuild switch --flake .#amia";
|
||||||
update = "nix flake update";
|
update = "nix flake update";
|
||||||
clean = "sudo nix-collect-garbage -d";
|
clean = "sudo nix-collect-garbage -d";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue