Rearrange files
This commit is contained in:
parent
6691d3c037
commit
2a3a4aece9
8 changed files with 30 additions and 18 deletions
|
|
@ -2,32 +2,18 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# Development and build tools
|
|
||||||
texlive.combined.scheme-full
|
|
||||||
python312
|
|
||||||
uv
|
|
||||||
gnumake
|
|
||||||
|
|
||||||
# Network and file transfer
|
# Network and file transfer
|
||||||
lftp
|
lftp
|
||||||
termscp
|
termscp
|
||||||
httpie
|
httpie
|
||||||
openssh
|
openssh
|
||||||
rsync
|
rsync
|
||||||
|
gnumake
|
||||||
# Database and data tools
|
|
||||||
lazysql
|
|
||||||
sqlite
|
|
||||||
papis
|
|
||||||
|
|
||||||
# Command-line utilities
|
# Command-line utilities
|
||||||
ncdu
|
ncdu
|
||||||
git-credential-oauth
|
git-credential-oauth
|
||||||
zoxide
|
zoxide
|
||||||
delta
|
delta
|
||||||
|
|
||||||
# Cross-platform applications
|
|
||||||
keepassxc # Password manager (Linux/Windows/macOS)
|
|
||||||
syncthing # File synchronization (cross-platform)
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
14
config/packages/dev.nix
Normal file
14
config/packages/dev.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
# Development and build tools
|
||||||
|
texlive.combined.scheme-full
|
||||||
|
python312
|
||||||
|
uv
|
||||||
|
|
||||||
|
# Database and data tools
|
||||||
|
lazysql
|
||||||
|
sqlite
|
||||||
|
];
|
||||||
|
}
|
||||||
9
config/packages/productivity.nix
Normal file
9
config/packages/productivity.nix
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
papis
|
||||||
|
keepassxc # Password manager (Linux/Windows/macOS)
|
||||||
|
syncthing # File synchronization (cross-platform)
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
@ -65,6 +65,8 @@
|
||||||
./config/fonts.nix
|
./config/fonts.nix
|
||||||
./config/packages/common.nix
|
./config/packages/common.nix
|
||||||
./config/packages/darwin.nix
|
./config/packages/darwin.nix
|
||||||
|
./config/packages/dev.nix
|
||||||
|
./config/packages/productivity.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
|
||||||
|
|
@ -8,5 +8,6 @@
|
||||||
# Import common Darwin configuration
|
# Import common Darwin configuration
|
||||||
imports = [
|
imports = [
|
||||||
../../../system
|
../../../system
|
||||||
|
../../../system/darwin
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
@ -8,5 +8,6 @@
|
||||||
# Import common Darwin configuration
|
# Import common Darwin configuration
|
||||||
imports = [
|
imports = [
|
||||||
../../../system
|
../../../system
|
||||||
|
../../../system/darwin
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./darwin/defaults.nix
|
|
||||||
];
|
];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue