Working on tasklauncher

This commit is contained in:
2026-03-08 10:07:37 +01:00
parent f1f74b1fae
commit 5976a3d1a1
3 changed files with 360 additions and 338 deletions
+338 -331
View File
File diff suppressed because it is too large Load Diff
+12 -5
View File
@@ -1102,7 +1102,7 @@ This is top file of this level which contains just an import statement for all r
#+END_SRC
** =generated/system/applications/terminal_shell/kitty.nix=
This is top file of this level which contains just an import statement for all relevant files and/or the subfolder in this folder
This file sets up Kitty terminal
#+BEGIN_SRC nix :tangle generated/system/applications/terminal_shell/kitty.nix :noweb tangle :mkdirp yes :eval never-html
{ config, pkgs, lib, user, ... }:
let
@@ -1166,7 +1166,7 @@ in
#+END_SRC
** =generated/system/applications/terminal_shell/starship.nix=
This is top file of this level which contains just an import statement for all relevant files and/or the subfolder in this folder
This file sets up starship prompt
#+BEGIN_SRC nix :tangle generated/system/applications/terminal_shell/starship.nix :noweb tangle :mkdirp yes :eval never-html
{ config, pkgs, lib, user, ... }:
{
@@ -1206,18 +1206,23 @@ let
in
{
home-manager.users.${user.username} = {
# Install zsh-syntax-highlighting
home.packages = with pkgs; [
zsh-syntax-highlighting
];
programs.zsh = {
enable = true;
enableCompletion = true;
autosuggestion.enable = true;
syntaxHighlighting.enable = true;
# Disable syntaxHighlighting.enable (we handle it manually)
oh-my-zsh = {
enable = true;
theme = "agnoster";
plugins = [
"git"
"zsh-autosuggestions"
"zsh-syntax-highlighting"
# Remove "zsh-syntax-highlighting" from Oh My Zsh plugins
"docker"
"kubectl"
"history"
@@ -1243,6 +1248,9 @@ in
"setopt CORRECT"
"setopt INTERACTIVE_COMMENTS"
""
"# zsh-syntax-highlighting (manually sourced)"
"source ${pkgs.zsh-syntax-highlighting}/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
""
"# Starship"
"eval \"$(starship init zsh)\""
""
@@ -1261,7 +1269,6 @@ in
'';
};
}
#+END_SRC
** =generated/system/development/databases/top.nix=
@@ -4,18 +4,23 @@ let
in
{
home-manager.users.${user.username} = {
# Install zsh-syntax-highlighting
home.packages = with pkgs; [
zsh-syntax-highlighting
];
programs.zsh = {
enable = true;
enableCompletion = true;
autosuggestion.enable = true;
syntaxHighlighting.enable = true;
# Disable syntaxHighlighting.enable (we handle it manually)
oh-my-zsh = {
enable = true;
theme = "agnoster";
plugins = [
"git"
"zsh-autosuggestions"
"zsh-syntax-highlighting"
# Remove "zsh-syntax-highlighting" from Oh My Zsh plugins
"docker"
"kubectl"
"history"
@@ -41,6 +46,9 @@ in
"setopt CORRECT"
"setopt INTERACTIVE_COMMENTS"
""
"# zsh-syntax-highlighting (manually sourced)"
"source ${pkgs.zsh-syntax-highlighting}/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
""
"# Starship"
"eval \"$(starship init zsh)\""
""