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
All checks were successful
Check config / build (push) Successful in 9m47s
This commit is contained in:
parent
c3b19ba612
commit
305352a3c4
@ -2,6 +2,12 @@
|
||||
|
||||
##### Todo:
|
||||
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:
|
||||
|
||||
|
||||
@ -4,9 +4,35 @@
|
||||
programs.zed-editor = {
|
||||
enable = true;
|
||||
extensions = [
|
||||
# Config language
|
||||
"nix"
|
||||
|
||||
# Programing language extensions
|
||||
"rust"
|
||||
"typescript"
|
||||
"javascript"
|
||||
"html"
|
||||
"css"
|
||||
"go"
|
||||
"python"
|
||||
"json"
|
||||
"yaml"
|
||||
"toml"
|
||||
"markdown"
|
||||
|
||||
# Themes
|
||||
"rosé pine"
|
||||
"catppuccin blur"
|
||||
];
|
||||
|
||||
extraPackages = [ pkgs.nixd ];
|
||||
userSettings = {
|
||||
theme = lib.mkDefault {
|
||||
mode = "system";
|
||||
dark = "Catppuccin Frappé (Blur)";
|
||||
light = "Rosé Pine Dawn";
|
||||
};
|
||||
hour_format = "hour24";
|
||||
tab_size = 2;
|
||||
};
|
||||
};
|
||||
|
||||
@ -33,6 +33,7 @@
|
||||
# Audio
|
||||
"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%-";
|
||||
"XF86AudioMute".spawn-sh = "wpctl set-mute @DEFAULT_AUDIO_SINK toogle";
|
||||
};
|
||||
|
||||
xwayland-satellite.path = lib.getExe pkgs.xwayland-satellite;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user