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:
|
##### 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:
|
||||||
|
|
||||||
|
|||||||
@ -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;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@ -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;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user