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