fix statix issue, migrate non-essential packages to non-server
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
This commit is contained in:
parent
82cbcff0fc
commit
ec4a9cf623
@ -10,8 +10,9 @@
|
||||
# Optional, hint electron apps to use wayland:
|
||||
environment.sessionVariables.NIXOS_OZONE_WL = "1";
|
||||
|
||||
services.xserver.enable = true;
|
||||
services.xserver.displayManager.session = [
|
||||
services = {
|
||||
xserver.enable = true;
|
||||
xserver.displayManager.session = [
|
||||
{
|
||||
manage = "desktop";
|
||||
name = "hyprland";
|
||||
@ -21,15 +22,16 @@
|
||||
'';
|
||||
}
|
||||
];
|
||||
services.displayManager.sddm = {
|
||||
displayManager.sddm = {
|
||||
enable = true;
|
||||
wayland.enable = true;
|
||||
};
|
||||
|
||||
services.dbus = {
|
||||
dbus = {
|
||||
enable = true;
|
||||
implementation = "broker";
|
||||
};
|
||||
};
|
||||
|
||||
programs.gnupg.agent = {
|
||||
enable = true;
|
||||
|
@ -1,6 +1,5 @@
|
||||
{ ... }:
|
||||
|
||||
{
|
||||
{ lib, machineConfig, ... }:
|
||||
lib.mkIf (!machineConfig.server) {
|
||||
programs.waybar = {
|
||||
enable = true;
|
||||
#settings = builtins.fromJSON (import ./waybar.json);
|
||||
|
@ -5,4 +5,47 @@
|
||||
enable = true;
|
||||
package = pkgs.emacs29-pgtk;
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
cmake
|
||||
shellcheck
|
||||
glslang
|
||||
pipenv
|
||||
python312Packages.isort
|
||||
python312Packages.pynose
|
||||
python312Packages.pytest
|
||||
|
||||
# rust tools
|
||||
trunk
|
||||
wasm-pack
|
||||
cargo-tarpaulin
|
||||
cargo-watch
|
||||
cargo-generate
|
||||
diesel-cli
|
||||
|
||||
# nix tools
|
||||
nil
|
||||
nixfmt-rfc-style
|
||||
|
||||
# markdown
|
||||
nodePackages.markdownlint-cli
|
||||
|
||||
# doom emacs dependencies
|
||||
yaml-language-server
|
||||
nodePackages.typescript-language-server
|
||||
nodePackages.bash-language-server
|
||||
pyright
|
||||
cmake-language-server
|
||||
multimarkdown
|
||||
rustc
|
||||
cargo
|
||||
rust-analyzer
|
||||
clang
|
||||
clang-tools
|
||||
wakatime
|
||||
|
||||
# dependencies for nix-dotfiles/hydra-check-action
|
||||
nodejs_20
|
||||
nodePackages.prettier
|
||||
treefmt
|
||||
];
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user