Finished porting the previous zed config, add more options later, maybe with local AI
All checks were successful
Check config / build (push) Successful in 9m47s

This commit is contained in:
Alexandre 2026-06-26 18:52:07 +02:00
parent c3b19ba612
commit 305352a3c4
3 changed files with 33 additions and 0 deletions

View File

@ -2,6 +2,12 @@
##### Todo: ##### Todo:
Change the greeter to not carry some useless xserver, see noctalia greet, or greetd Change the greeter to not carry some useless xserver, see noctalia greet, or greetd
Install a Home-Manager apps, notably Obsidian, Syncthing and Vesktop
Finish Zed Config
Port Neovim config
Configure Noctalia Shell
Finish some Niri options, like some default binds, not allocated in my config
Curate the ZSH config
##### Boilerplate: ##### Boilerplate:

View File

@ -4,9 +4,35 @@
programs.zed-editor = { programs.zed-editor = {
enable = true; enable = true;
extensions = [ extensions = [
# Config language
"nix" "nix"
# Programing language extensions
"rust"
"typescript"
"javascript"
"html"
"css"
"go"
"python"
"json"
"yaml"
"toml"
"markdown"
# Themes
"rosé pine"
"catppuccin blur"
]; ];
extraPackages = [ pkgs.nixd ];
userSettings = { userSettings = {
theme = lib.mkDefault {
mode = "system";
dark = "Catppuccin Frappé (Blur)";
light = "Rosé Pine Dawn";
};
hour_format = "hour24";
tab_size = 2; tab_size = 2;
}; };
}; };

View File

@ -33,6 +33,7 @@
# Audio # Audio
"XF86AudioRaiseVolume".spawn-sh = "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%+"; "XF86AudioRaiseVolume".spawn-sh = "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%+";
"XF86AudioLowerVolume".spawn-sh = "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%-"; "XF86AudioLowerVolume".spawn-sh = "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%-";
"XF86AudioMute".spawn-sh = "wpctl set-mute @DEFAULT_AUDIO_SINK toogle";
}; };
xwayland-satellite.path = lib.getExe pkgs.xwayland-satellite; xwayland-satellite.path = lib.getExe pkgs.xwayland-satellite;