diff --git a/home/default.nix b/home/default.nix index cc6b4a3..83c2aad 100644 --- a/home/default.nix +++ b/home/default.nix @@ -9,6 +9,8 @@ ./editor/neovim ./programs/firefox ./programs/tmux + ./programs/dunst + ./programs/kitty ./zsh ./packages ./hyprland diff --git a/home/programs/dunst/default.nix b/home/programs/dunst/default.nix index e9ea998..11a82e0 100644 --- a/home/programs/dunst/default.nix +++ b/home/programs/dunst/default.nix @@ -11,7 +11,7 @@ services.dunst = { global = { rounded = "yes"; origin = "top-right"; - monitor = "0"; + monitor = "3"; alignment = "left"; vertical_alignment = "center"; width = "400"; @@ -34,7 +34,7 @@ services.dunst = { history_length = 20; always_run_script = true; corner_radius = 10; - follow = "mouse"; + # follow = "mouse"; font = "Source Sans Pro 10"; format = "%s\\n%b"; #format = "%s %p\n%b" frame_color = "#232323"; diff --git a/home/programs/kitty/default.nix b/home/programs/kitty/default.nix new file mode 100644 index 0000000..8841432 --- /dev/null +++ b/home/programs/kitty/default.nix @@ -0,0 +1,5 @@ +{ config, ... }: { + xdg.configFile."kitty/kitty.conf" = { + source = config.lib.file.mkOutOfStoreSymlink ./. "/kitty.conf" + }; +} diff --git a/home/programs/kitty/kitty.conf b/home/programs/kitty/kitty.conf new file mode 100644 index 0000000..4c98f06 --- /dev/null +++ b/home/programs/kitty/kitty.conf @@ -0,0 +1,92 @@ +# shell +shell . + +# mute bell +enable_audio_bell no + +# Remove close window confirm +confirm_os_window_close 0 + +# Font config +font_family Fira Code +bold_font Fira Code +italic_font Fira Code +bold_italic_font Fira Code + +# Emoji font +# Symbols Nerd Font Mono +font_size 14.0 + +# Window padding +window_padding_width 10 + +# The basic colors +foreground #CDD6F4 +background #1E1E2E +selection_foreground #1E1E2E +selection_background #F5E0DC + +# Cursor colors +cursor #F5E0DC +cursor_text_color #1E1E2E + +# URL underline color when hovering with mouse +url_color #F5E0DC + +# Kitty window border colors +active_border_color #B4BEFE +inactive_border_color #6C7086 +bell_border_color #F9E2AF + +# OS Window titlebar colors +wayland_titlebar_color system +macos_titlebar_color system + +# Tab bar colors +active_tab_foreground #11111B +active_tab_background #CBA6F7 +inactive_tab_foreground #CDD6F4 +inactive_tab_background #181825 +tab_bar_background #11111B + +# Colors for marks (marked text in the terminal) +mark1_foreground #1E1E2E +mark1_background #B4BEFE +mark2_foreground #1E1E2E +mark2_background #CBA6F7 +mark3_foreground #1E1E2E +mark3_background #74C7EC + +# The 16 terminal colors + +# black +color0 #45475A +color8 #585B70 + +# red +color1 #F38BA8 +color9 #F38BA8 + +# green +color2 #A6E3A1 +color10 #A6E3A1 + +# yellow +color3 #F9E2AF +color11 #F9E2AF + +# blue +color4 #89B4FA +color12 #89B4FA + +# magenta +color5 #F5C2E7 +color13 #F5C2E7 + +# cyan +color6 #94E2D5 +color14 #94E2D5 + +# white +color7 #BAC2DE +color15 #A6ADC8