Compare commits
4 commits
c509714b3d
...
60697ca6d8
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
60697ca6d8 | ||
|
|
91e996fa29 | ||
| 53e6d0f7c9 | |||
| 8ca6f221f2 |
4 changed files with 36 additions and 56 deletions
|
|
@ -176,11 +176,11 @@
|
||||||
},
|
},
|
||||||
"unstable": {
|
"unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1770197578,
|
"lastModified": 1779560665,
|
||||||
"narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=",
|
"narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2",
|
"rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
25
home/common/packages.nix
Normal file
25
home/common/packages.nix
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
{ pkgs, config }: with pkgs; [
|
||||||
|
direnv
|
||||||
|
|
||||||
|
isync offlineimap
|
||||||
|
|
||||||
|
gnumake libtool roswell sbcl
|
||||||
|
|
||||||
|
rizin radare2 cutter
|
||||||
|
|
||||||
|
rr
|
||||||
|
clang-tools
|
||||||
|
mold
|
||||||
|
|
||||||
|
unstable.claude-code unstable.claude-agent-acp
|
||||||
|
|
||||||
|
ripgrep git
|
||||||
|
|
||||||
|
tmux cmatrix
|
||||||
|
|
||||||
|
roboto-mono commit-mono noto-fonts-color-emoji
|
||||||
|
|
||||||
|
fastfetch
|
||||||
|
|
||||||
|
jira-cli-go
|
||||||
|
]
|
||||||
|
|
@ -43,21 +43,12 @@
|
||||||
|
|
||||||
# The home.packages option allows you to install Nix packages into your
|
# The home.packages option allows you to install Nix packages into your
|
||||||
# environment.
|
# environment.
|
||||||
home.packages = with pkgs; [
|
home.packages =
|
||||||
# # You can also create simple shell scripts directly inside your
|
import ../common/packages.nix { inherit pkgs config; }
|
||||||
# # configuration. For example, this adds a command 'my-hello' to your
|
++ (with pkgs; [
|
||||||
# # environment:
|
difftastic
|
||||||
# (pkgs.writeShellScriptBin "my-hello" ''
|
protonvpn-gui
|
||||||
# echo "Hello, ${config.home.username}!"
|
]);
|
||||||
# '')
|
|
||||||
roboto-mono
|
|
||||||
rizin radare2 cutter
|
|
||||||
ripgrep
|
|
||||||
git
|
|
||||||
|
|
||||||
cmake gnumake libtool gcc
|
|
||||||
claude-code
|
|
||||||
];
|
|
||||||
|
|
||||||
# Home Manager is pretty good at managing dotfiles. The primary way to manage
|
# Home Manager is pretty good at managing dotfiles. The primary way to manage
|
||||||
# plain files is through 'home.file'.
|
# plain files is through 'home.file'.
|
||||||
|
|
|
||||||
|
|
@ -37,45 +37,9 @@
|
||||||
|
|
||||||
# The home.packages option allows you to install Nix packages into your
|
# The home.packages option allows you to install Nix packages into your
|
||||||
# environment.
|
# environment.
|
||||||
home.packages = with pkgs; [
|
home.packages = import ../common/packages.nix { inherit pkgs; };
|
||||||
# # You can also create simple shell scripts directly inside your
|
|
||||||
# # configuration. For example, this adds a command 'my-hello' to your
|
|
||||||
# # environment:
|
|
||||||
# (pkgs.writeShellScriptBin "my-hello" ''
|
|
||||||
# echo "Hello, ${config.home.username}!"
|
|
||||||
# '')
|
|
||||||
roboto-mono
|
|
||||||
|
|
||||||
fastfetch
|
fonts.fontconfig.enable = true;
|
||||||
|
|
||||||
rizin radare2 cutter
|
|
||||||
ripgrep
|
|
||||||
git
|
|
||||||
|
|
||||||
cmatrix
|
|
||||||
gnumake libtool roswell sbcl
|
|
||||||
dtc
|
|
||||||
|
|
||||||
clang-tools
|
|
||||||
|
|
||||||
jira-cli-go
|
|
||||||
|
|
||||||
direnv
|
|
||||||
|
|
||||||
firefox
|
|
||||||
|
|
||||||
tmux
|
|
||||||
|
|
||||||
mold
|
|
||||||
|
|
||||||
aider-chat
|
|
||||||
|
|
||||||
rr
|
|
||||||
|
|
||||||
unstable.isync
|
|
||||||
|
|
||||||
mu
|
|
||||||
];
|
|
||||||
|
|
||||||
# Home Manager is pretty good at managing dotfiles. The primary way to manage
|
# Home Manager is pretty good at managing dotfiles. The primary way to manage
|
||||||
# plain files is through 'home.file'.
|
# plain files is through 'home.file'.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue