update some conf

This commit is contained in:
Chris Kruining 2025-03-23 21:36:37 +01:00
parent 53b61aee6a
commit ae6de9e7e6
Signed by: chris
SSH key fingerprint: SHA256:nG82MUfuVdRVyCKKWqhY+pCrbz9nbX6uzUns4RKa1Pg
2 changed files with 12 additions and 10 deletions

View file

@ -10,35 +10,36 @@ in {
config = mkIf cfg.enable {
home-manager.users.${user} = {
home.packages = with pkgs; [
home.packages = with pkgs; [
zed-editor nixd nil alejandra
];
programs.zed-editor = {
enable = true;
extensions = ["nix" "toml" "html"];
userSettings = {
assistant.enabled = false;
vim_mode = false;
load_direnv = "shell_hook";
base_keymap = "JetBrains";
tabs = {
file_icons = true;
git_status = true;
};
project_panel.auto_reveal_entries = false;
hour_format = "hour24";
auto_update = false;
lsp = {
nixd = {};
nil = {
initialization_options = {
autoArchive = true;
formatting = {
command = ["alejandra" "--quiet" "--"];
};
@ -48,7 +49,7 @@ in {
};
};
};
languages = {
"Nix" = {
language_servers = ["nixd" "nil"];

View file

@ -162,8 +162,9 @@ in
launchers = [
"preferred://filemanager"
"preferred://browser"
"preferred://terminal"
"preferred://editor"
"preferred://terminalemulator"
"preferred://email"
"applications:zed.desktop"
"applications:vesktop.desktop"
"applications:steam.desktop"
];