};
};
- xfconf.settings = {
- xfce4-desktop = {
- "backdrop/screen0/monitor0/image-path" = "${wallpaper}";
- "backdrop/screen0/monitor0/image-show" = true;
- "backdrop/screen0/monitor0/image-style" = 5;
- };
- };
-
systemd.user.services.markdownCaddy = {
Unit = {
Description = "Run a web server serving Markdown files.";
};
};
extraConfig = ''
- exec ${pkgs.xfce.xfce4-panel}/bin/xfce4-panel
for_window [window_role="pop-up"] floating enable
for_window [window_role="task_dialog"] floating enable
for_window [workspace="9"] floating enable
};
};
- programs.helix = {
- enable = true;
- settings = {
- theme = "base16_terminal";
- editor.cursor-shape = {
- insert = "bar";
- normal = "block";
- select = "underline";
- };
- editor.soft-wrap = {
- enable = true;
- };
- editor.file-picker = {
- hidden = false;
- };
- keys.normal."space" = {
- "space" = "goto_word";
- };
- };
- languages = {
- language = [{
- name = "c";
- auto-format = true;
- formatter = { command = "clang-format"; args = ["--style=microsoft"]; };
- }];
- };
- };
-
home.file.".config/zls.json".text = ''
{
"enable_build_on_save": true,
};
};
- xdg.desktopEntries = {
- whatsapp = {
- name = "WhatsApp";
- genericName = "Messenger";
- exec = "app web.whatsapp.com";
- terminal = false;
- categories = [ "Application" ];
- icon = pkgs.fetchurl {
- url = "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/2062095_application_chat_communication_logo_whatsapp_icon.svg/1024px-2062095_application_chat_communication_logo_whatsapp_icon.svg.png";
- sha256 = "sha256-0eE3EEGnWFlpObfraTXMIqJz0Uya/h0hDsUA528qKCY=";
- };
- };
- md = {
- name = "Markdown";
- genericName = "Documents";
- exec = "md-app";
- terminal = false;
- categories = [ "Application" ];
- icon = pkgs.fetchurl {
- url = "https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Markdown-mark.svg/1024px-Markdown-mark.svg.png";
- sha256 = "0v161jvmcfxp9lwd86y789430w1vpvxnnm5n2hzgr1kfh03psvb2";
- };
- };
- };
-
gtk.enable = true;
gtk.theme = {
package = theme;
ncdu
gnumake gcc
linux-wifi-hotspot
- esptool picocom
+ #esptool
+ picocom
wireshark
nil
bc
# org.gradle.console=verbose
# org.gradle.daemon.idletimeout=3600000
# '';
+ ".background-image".source = wallpaper;
};
# Home Manager can also manage your environment variables through