migrate packages to non-server, enable hyprland config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
This commit is contained in:
parent
b7c8f538d7
commit
5a0e4e630a
@ -7,12 +7,17 @@
|
||||
}:
|
||||
|
||||
{
|
||||
imports = [
|
||||
./home/zsh.nix
|
||||
./home/doom
|
||||
./home/gammastep.nix
|
||||
./home/git.nix
|
||||
] ++ lib.optionals (!machineConfig.server) [ ./non-server.nix ];
|
||||
imports =
|
||||
[
|
||||
./home/zsh.nix
|
||||
./home/doom
|
||||
./home/gammastep.nix
|
||||
./home/git.nix
|
||||
]
|
||||
++ lib.optionals (!machineConfig.server) [
|
||||
./home/hypr
|
||||
./non-server.nix
|
||||
];
|
||||
|
||||
home = {
|
||||
# # Adds the 'hello' command to your environment. It prints a friendly
|
||||
@ -35,16 +40,8 @@
|
||||
username = "alice";
|
||||
homeDirectory = "/home/alice";
|
||||
packages = with pkgs; [
|
||||
cmake
|
||||
shellcheck
|
||||
glslang
|
||||
gnumake
|
||||
pipenv
|
||||
python312
|
||||
python312Packages.isort
|
||||
python312Packages.pynose
|
||||
python312Packages.pytest
|
||||
shellcheck
|
||||
|
||||
# useful tools
|
||||
ncdu
|
||||
@ -55,44 +52,20 @@
|
||||
|
||||
# Rust packages
|
||||
bat
|
||||
trunk
|
||||
wasm-pack
|
||||
cargo-watch
|
||||
#pkgs.cargo-tarpaulin
|
||||
cargo-generate
|
||||
cargo-audit
|
||||
cargo-update
|
||||
diesel-cli
|
||||
gitoxide
|
||||
tealdeer
|
||||
helix
|
||||
|
||||
# nix specific packages
|
||||
nil
|
||||
nixfmt-rfc-style
|
||||
nix-init
|
||||
nix-output-monitor
|
||||
nix-prefetch
|
||||
nix-tree
|
||||
|
||||
# markdown
|
||||
nodePackages.markdownlint-cli
|
||||
nh
|
||||
|
||||
# doom emacs dependencies
|
||||
fd
|
||||
ripgrep
|
||||
yaml-language-server
|
||||
nodePackages.typescript-language-server
|
||||
nodePackages.bash-language-server
|
||||
pyright
|
||||
cmake-language-server
|
||||
multimarkdown
|
||||
rustc
|
||||
cargo
|
||||
rust-analyzer
|
||||
clang
|
||||
clang-tools
|
||||
wakatime
|
||||
|
||||
# audit
|
||||
lynis
|
||||
|
@ -6,4 +6,7 @@
|
||||
}:
|
||||
|
||||
{
|
||||
xdg.configFile = {
|
||||
"hypr/hyprland.conf".source = ./hyprland.conf;
|
||||
};
|
||||
}
|
||||
|
@ -21,10 +21,13 @@
|
||||
cargo-watch
|
||||
cargo-generate
|
||||
diesel-cli
|
||||
cargo-audit
|
||||
gitoxide
|
||||
|
||||
# nix tools
|
||||
nil
|
||||
nixfmt-rfc-style
|
||||
nix-init
|
||||
|
||||
# markdown
|
||||
nodePackages.markdownlint-cli
|
||||
|
Loading…
x
Reference in New Issue
Block a user