jeirmeister
a5f747815f
Python Environment: - Update Python package references to use top-level packages - Move pipenv and poetry from python3Packages to global packages - Fix environment variable conflicts between Python and Rust Rust Configuration: - Remove cargo package to prevent collision with rustup - Keep cargo-related utility packages - Move PATH modifications to shell initialization Shell Configuration: - Move PATH modifications from sessionVariables to zsh.initExtra - Fix PATH order for language tools using shell initialization - Ensure proper loading order for development tools Terminal Configuration: - Replace kitty theme configuration with direct color settings - Implement Dracula color scheme directly in kitty settings - Remove external theme file dependency This commit resolves various dependency conflicts and improves the reliability of language-specific environment configurations while maintaining functionality across all development tools.
3 lines
1.4 KiB
JSON
3 lines
1.4 KiB
JSON
{
|
|
"users/jeirmeister/programs/shell/terminals/kitty.nix": "{ config, pkgs, ... }:\n\n{\n programs.kitty = {\n enable = true;\n settings = {\n font_family = \"JetBrains Mono\";\n font_size = 12;\n window_padding_width = 4;\n background_opacity = \"0.95\";\n hide_window_decorations = \"yes\";\n tab_bar_style = \"powerline\";\n \n # Dracula theme colors\n foreground = \"#F8F8F2\";\n background = \"#282A36\";\n selection_foreground = \"#ffffff\";\n selection_background = \"#44475a\";\n url_color = \"#8be9fd\";\n cursor = \"#f8f8f2\";\n\n # black\n color0 = \"#21222c\";\n color8 = \"#6272a4\";\n\n # red\n color1 = \"#ff5555\";\n color9 = \"#ff6e6e\";\n\n # green\n color2 = \"#50fa7b\";\n color10 = \"#69ff94\";\n\n # yellow\n color3 = \"#f1fa8c\";\n color11 = \"#ffffa5\";\n\n # blue\n color4 = \"#bd93f9\";\n color12 = \"#d6acff\";\n\n # magenta\n color5 = \"#ff79c6\";\n color13 = \"#ff92df\";\n\n # cyan\n color6 = \"#8be9fd\";\n color14 = \"#a4ffff\";\n\n # white\n color7 = \"#f8f8f2\";\n color15 = \"#ffffff\";\n\n # tab bar\n active_tab_foreground = \"#282a36\";\n active_tab_background = \"#f8f8f2\";\n inactive_tab_foreground = \"#282a36\";\n inactive_tab_background = \"#6272a4\";\n };\n };\n}"
|
|
} |