Add java and development aliases
This commit is contained in:
@@ -17,6 +17,7 @@ in {
|
||||
home.packages = with pkgs; [
|
||||
maven
|
||||
nodejs_22
|
||||
jdk21
|
||||
];
|
||||
|
||||
home.file."jdk/openjdk11".source = pkgs.jdk11;
|
||||
@@ -32,7 +33,7 @@ in {
|
||||
};
|
||||
|
||||
nu = {
|
||||
shellAliases = aliases;
|
||||
#shellAliases = aliases;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
# Stow, to manage my doom emacs configs
|
||||
stow
|
||||
];
|
||||
|
||||
shell = lib.mkDefault pkgs.nushell;
|
||||
};
|
||||
|
||||
programs = {
|
||||
@@ -57,6 +59,8 @@
|
||||
###
|
||||
###
|
||||
|
||||
services.tailscale.enable = true;
|
||||
|
||||
dov = {
|
||||
development.emacs.enable = true;
|
||||
|
||||
|
||||
@@ -17,5 +17,12 @@
|
||||
"workbench.colorTheme": "Stylix",
|
||||
"redhat.telemetry.enabled": true,
|
||||
"database-client.autoSync": true,
|
||||
"git.confirmSync": false
|
||||
"git.confirmSync": false,
|
||||
"java.configuration.runtimes": [
|
||||
{
|
||||
"name": "JavaSE-21",
|
||||
"path": "/home/fujin/jdk/openjdk21",
|
||||
"default": true,
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
@@ -243,3 +243,9 @@
|
||||
:hook (nix-mode . lsp-deferred)
|
||||
:ensure t)
|
||||
)
|
||||
|
||||
(after! claude-code-ide
|
||||
(use-package claude-code-ide
|
||||
:bind ("C-c C-'" . claude-code-ide-menu) ; Set your favorite keybinding
|
||||
:config
|
||||
(claude-code-ide-emacs-tools-setup))) ; Optionally enable Emacs MCP tools
|
||||
|
||||
@@ -50,3 +50,9 @@
|
||||
;(unpin! t)
|
||||
|
||||
;;(package! mu4e :pin "b36e492")
|
||||
|
||||
(package! claude-code-ide
|
||||
:recipe (:type git :host github :repo "manzaltu/claude-code-ide.el"))
|
||||
(package! web-server)
|
||||
|
||||
(package! just-mode)
|
||||
|
||||
@@ -14,7 +14,6 @@ in {
|
||||
];
|
||||
|
||||
users.users."${username}" = {
|
||||
|
||||
packages = with pkgs; [
|
||||
## Emacs itself
|
||||
binutils # native-comp needs 'as', provided by this
|
||||
@@ -72,8 +71,9 @@ in {
|
||||
|
||||
isync # mu4e related
|
||||
];
|
||||
|
||||
};
|
||||
|
||||
services.lorri.enable = true; # will cache nix builds and speed up direnv tremendously:
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user