refactorr dev-home and separate common stuff for hermes and phoebe
This commit is contained in:
parent
0f0cb18fd5
commit
31c15d24d4
5 changed files with 36 additions and 15 deletions
|
@ -1,11 +1,10 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
# Nix things
|
||||
nixpkgs-fmt
|
||||
nil
|
||||
nixd
|
||||
imports = [
|
||||
../../modules/dev-home-common.nix
|
||||
];
|
||||
|
||||
home.packages = with pkgs; [
|
||||
# Java language server
|
||||
jdt-language-server
|
||||
jetbrains.idea-community
|
||||
|
@ -16,14 +15,5 @@
|
|||
cargo
|
||||
rustfmt
|
||||
rust-analyzer
|
||||
pkg-config
|
||||
|
||||
# zig
|
||||
zig
|
||||
zls
|
||||
|
||||
# Lua
|
||||
luajit
|
||||
lua-language-server
|
||||
];
|
||||
}
|
|
@ -5,8 +5,8 @@
|
|||
../../modules/common-home.nix
|
||||
../../modules/neovim/nvim.nix
|
||||
../../modules/emacs/emacs.nix
|
||||
../../modules/dev-home.nix
|
||||
|
||||
./dev-home.nix
|
||||
./mail.nix
|
||||
];
|
||||
|
||||
|
|
9
hosts/phoebe/dev-home.nix
Normal file
9
hosts/phoebe/dev-home.nix
Normal file
|
@ -0,0 +1,9 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
imports = [
|
||||
../../modules/dev-home-common.nix
|
||||
];
|
||||
|
||||
home.packages = with pkgs; [
|
||||
];
|
||||
}
|
|
@ -6,6 +6,7 @@
|
|||
../../modules/neovim/nvim.nix
|
||||
../../modules/emacs/emacs.nix
|
||||
|
||||
./dev-home.nix
|
||||
# ./mail.nix
|
||||
];
|
||||
|
||||
|
|
21
modules/dev-home-common.nix
Normal file
21
modules/dev-home-common.nix
Normal file
|
@ -0,0 +1,21 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
pkg-config
|
||||
|
||||
# Nix things
|
||||
nixpkgs-fmt
|
||||
nil
|
||||
nixd
|
||||
|
||||
pkg-config
|
||||
|
||||
# zig
|
||||
zig
|
||||
zls
|
||||
|
||||
# Lua
|
||||
luajit
|
||||
lua-language-server
|
||||
];
|
||||
}
|
Reference in a new issue