diff options
| -rw-r--r-- | doom/.config/doom/themes/noctalia-theme.el | 100 | ||||
| -rw-r--r-- | foot/.config/foot/themes/noctalia | 34 | ||||
| -rw-r--r-- | ghostty/.config/ghostty/themes/noctalia | 36 | ||||
| -rwxr-xr-x | niri/.config/niri/config.kdl | 9 | ||||
| -rw-r--r-- | niri/.config/niri/noctalia.kdl | 22 | ||||
| -rw-r--r-- | nixos/flake.lock | 26 | ||||
| -rw-r--r-- | nixos/modules/features/drag-n-drop/default.nix | 2 |
7 files changed, 119 insertions, 110 deletions
diff --git a/doom/.config/doom/themes/noctalia-theme.el b/doom/.config/doom/themes/noctalia-theme.el index 0db0f1b..610ba53 100644 --- a/doom/.config/doom/themes/noctalia-theme.el +++ b/doom/.config/doom/themes/noctalia-theme.el @@ -21,75 +21,75 @@ (deftheme noctalia "Theme using Template variables with quality of life improvements.") ;; Define all the color variables (replaced by template processor) -(let* ((bg "#fbf9f9") - (err "#ba1a1a") - (err-container "#ffdad6") - (on-background "#1b1c1c") - (on-err "#ffffff") - (on-err-container "#93000a") - (on-primary "#ffffff") +(let* ((bg "#131314") + (err "#ffb4ab") + (err-container "#93000a") + (on-background "#e4e2e2") + (on-err "#690005") + (on-err-container "#ffdad6") + (on-primary "#263238") (on-primary-container "#7f8c93") - (on-secondary "#ffffff") - (on-secondary-container "#606568") - (on-surface "#1b1c1c") - (on-surface-variant "#43474a") - (on-tertiary "#ffffff") + (on-secondary "#2c3134") + (on-secondary-container "#b5b9bc") + (on-surface "#e4e2e2") + (on-surface-variant "#c3c7ca") + (on-tertiary "#372d3a") (on-tertiary-container "#928594") - (outline-color "#73787a") - (outline-variant "#c3c7ca") - (primary "#030e13") + (outline-color "#8d9194") + (outline-variant "#43474a") + (primary "#bbc8d0") (primary-container "#18242a") - (secondary "#5a5f62") - (secondary-container "#dfe3e6") + (secondary "#c3c7ca") + (secondary-container "#454a4d") (shadow "#000000") - (surface "#fbf9f9") - (surface-container "#f0eded") - (surface-container-high "#eae7e8") - (surface-container-highest "#e4e2e2") - (surface-container-low "#f5f3f3") - (surface-container-lowest "#ffffff") - (surface-variant "#dfe3e6") - (tertiary "#110914") + (surface "#131314") + (surface-container "#1f2020") + (surface-container-high "#2a2a2a") + (surface-container-highest "#353535") + (surface-container-low "#1b1c1c") + (surface-container-lowest "#0e0e0f") + (surface-variant "#43474a") + (tertiary "#d1c2d2") (tertiary-container "#281f2b") ;; Map success colors to tertiary (as used in other templates) - (success "#110914") - (on-success "#ffffff") + (success "#d1c2d2") + (on-success "#372d3a") (success-container "#281f2b") (on-success-container "#928594") ;; Map fixed colors to regular colors - (primary-fixed "#030e13") + (primary-fixed "#bbc8d0") (primary-fixed-dim "#18242a") - (secondary-fixed "#5a5f62") - (secondary-fixed-dim "#dfe3e6") - (tertiary-fixed "#110914") + (secondary-fixed "#c3c7ca") + (secondary-fixed-dim "#454a4d") + (tertiary-fixed "#d1c2d2") (tertiary-fixed-dim "#281f2b") - (on-primary-fixed "#ffffff") + (on-primary-fixed "#263238") (on-primary-fixed-variant "#7f8c93") - (on-secondary-fixed "#ffffff") - (on-secondary-fixed-variant "#606568") - (on-tertiary-fixed "#ffffff") + (on-secondary-fixed "#2c3134") + (on-secondary-fixed-variant "#b5b9bc") + (on-tertiary-fixed "#372d3a") (on-tertiary-fixed-variant "#928594") ;; Map inverse colors to surface variants - (inverse-on-surface "#1b1c1c") - (inverse-primary "#030e13") - (inverse-surface "#fbf9f9") + (inverse-on-surface "#e4e2e2") + (inverse-primary "#bbc8d0") + (inverse-surface "#131314") ;; ANSI terminal colors - (term0 "#dfe3e6") - (term1 "#ba1a1a") - (term2 "#030e13") - (term3 "#5a5f62") - (term4 "#110914") + (term0 "#43474a") + (term1 "#ffb4ab") + (term2 "#bbc8d0") + (term3 "#c3c7ca") + (term4 "#d1c2d2") (term5 "#bbc8d0") (term6 "#c3c7ca") - (term7 "#1b1c1c") - (term8 "#73787a") - (term9 "#ba1a1a") - (term10 "#030e13") - (term11 "#5a5f62") - (term12 "#110914") + (term7 "#e4e2e2") + (term8 "#8d9194") + (term9 "#ffb4ab") + (term10 "#bbc8d0") + (term11 "#c3c7ca") + (term12 "#d1c2d2") (term13 "#bbc8d0") (term14 "#c3c7ca") - (term15 "#1b1c1c")) + (term15 "#e4e2e2")) (custom-theme-set-faces 'noctalia diff --git a/foot/.config/foot/themes/noctalia b/foot/.config/foot/themes/noctalia index c614b31..17927cc 100644 --- a/foot/.config/foot/themes/noctalia +++ b/foot/.config/foot/themes/noctalia @@ -1,22 +1,22 @@ [colors-dark] -foreground=1b1c1c -background=fbf9f9 -regular0=dfe3e6 -regular1=ba1a1a -regular2=030e13 -regular3=5a5f62 -regular4=110914 +foreground=e4e2e2 +background=131314 +regular0=43474a +regular1=ffb4ab +regular2=bbc8d0 +regular3=c3c7ca +regular4=d1c2d2 regular5=bbc8d0 regular6=c3c7ca -regular7=1b1c1c -bright0=73787a -bright1=ba1a1a -bright2=030e13 -bright3=5a5f62 -bright4=110914 +regular7=e4e2e2 +bright0=8d9194 +bright1=ffb4ab +bright2=bbc8d0 +bright3=c3c7ca +bright4=d1c2d2 bright5=bbc8d0 bright6=c3c7ca -bright7=1b1c1c -selection-foreground=43474a -selection-background=dfe3e6 -cursor=fbf9f9 1b1c1c +bright7=e4e2e2 +selection-foreground=c3c7ca +selection-background=43474a +cursor=131314 e4e2e2 diff --git a/ghostty/.config/ghostty/themes/noctalia b/ghostty/.config/ghostty/themes/noctalia index c52ee18..0ef65e0 100644 --- a/ghostty/.config/ghostty/themes/noctalia +++ b/ghostty/.config/ghostty/themes/noctalia @@ -1,22 +1,22 @@ -palette = 0=#dfe3e6 -palette = 1=#ba1a1a -palette = 2=#030e13 -palette = 3=#5a5f62 -palette = 4=#110914 +palette = 0=#43474a +palette = 1=#ffb4ab +palette = 2=#bbc8d0 +palette = 3=#c3c7ca +palette = 4=#d1c2d2 palette = 5=#bbc8d0 palette = 6=#c3c7ca -palette = 7=#1b1c1c -palette = 8=#73787a -palette = 9=#ba1a1a -palette = 10=#030e13 -palette = 11=#5a5f62 -palette = 12=#110914 +palette = 7=#e4e2e2 +palette = 8=#8d9194 +palette = 9=#ffb4ab +palette = 10=#bbc8d0 +palette = 11=#c3c7ca +palette = 12=#d1c2d2 palette = 13=#bbc8d0 palette = 14=#c3c7ca -palette = 15=#1b1c1c -background = #fbf9f9 -foreground = #1b1c1c -cursor-color = #1b1c1c -cursor-text = #fbf9f9 -selection-background = #dfe3e6 -selection-foreground = #43474a +palette = 15=#e4e2e2 +background = #131314 +foreground = #e4e2e2 +cursor-color = #e4e2e2 +cursor-text = #131314 +selection-background = #43474a +selection-foreground = #c3c7ca diff --git a/niri/.config/niri/config.kdl b/niri/.config/niri/config.kdl index eff4cb0..ada818c 100755 --- a/niri/.config/niri/config.kdl +++ b/niri/.config/niri/config.kdl @@ -177,7 +177,14 @@ binds { Mod+Shift+B { spawn "helium"; } Mod+D hotkey-overlay-title="App Launcher" { spawn "noctalia" "msg" "panel-toggle" "launcher"; } Ctrl+Mod+V hotkey-overlay-title="Clipboard History" { spawn "noctalia" "msg" "panel-toggle" "clipboard"; } - Mod+Alt+F hotkey-overlay-title="File Manager" { spawn "nautilus"; } + Mod+Alt+T hotkey-overlay-title="File Manager" { spawn "nautilus"; } + Mod+Alt+R { + spawn "foot" "-e" "rmpc"; + } + Mod+T { + spawn "foot" "-e" "yazi"; + } + Mod+S hotkey-overlay-title="Terminal" { spawn "foot"; } //Mod+D hotkey-overlay-title="Application Menu" { spawn "fuzzel"; } Super+Alt+L hotkey-overlay-title="Lock Screen" { spawn "swaylock"; } diff --git a/niri/.config/niri/noctalia.kdl b/niri/.config/niri/noctalia.kdl index 9a72433..824e2c8 100644 --- a/niri/.config/niri/noctalia.kdl +++ b/niri/.config/niri/noctalia.kdl @@ -1,15 +1,15 @@ layout { focus-ring { - active-color "#030e13" - inactive-color "#fbf9f9" - urgent-color "#ba1a1a" + active-color "#bbc8d0" + inactive-color "#131314" + urgent-color "#ffb4ab" } border { - active-color "#030e13" - inactive-color "#fbf9f9" - urgent-color "#ba1a1a" + active-color "#bbc8d0" + inactive-color "#131314" + urgent-color "#ffb4ab" } shadow { @@ -17,19 +17,19 @@ layout { } tab-indicator { - active-color "#030e13" + active-color "#bbc8d0" inactive-color "#18242a" - urgent-color "#ba1a1a" + urgent-color "#ffb4ab" } insert-hint { - color "#030e1380" + color "#bbc8d080" } } recent-windows { highlight { - active-color "#030e13" - urgent-color "#ba1a1a" + active-color "#bbc8d0" + urgent-color "#ffb4ab" } } diff --git a/nixos/flake.lock b/nixos/flake.lock index 102f69f..77b0d4b 100644 --- a/nixos/flake.lock +++ b/nixos/flake.lock @@ -24,11 +24,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1784796856, - "narHash": "sha256-wWFrV5/Qbm+lyt5x20E/bSbfJiGKMo4RCxZV8cl/WZI=", + "lastModified": 1785454630, + "narHash": "sha256-LQy14TZp77TwbQf40gg1V3jo8FwJG0jGDkAH+zRHqg8=", "owner": "nixos", "repo": "nixpkgs", - "rev": "e2587caef70cea85dd97d7daab492899902dbf5d", + "rev": "1559d3daa3ecc813a650b79375ea61b6741b8746", "type": "github" }, "original": { @@ -56,11 +56,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1784356753, - "narHash": "sha256-zupdTm41be2fY8cexroEOGjopl3F2Gqs3gk7ieqaM3s=", - "rev": "61b7c44c4073f0b827768aff0049561b5110ea5a", + "lastModified": 1784796856, + "narHash": "sha256-vwxWgF+Gj276WznzGb1LxGsK/39HaQwgQXiU3EkC844=", + "rev": "e2587caef70cea85dd97d7daab492899902dbf5d", "type": "tarball", - "url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1036777.61b7c44c4073/nixexprs.tar.xz" + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1040357.e2587caef70c/nixexprs.tar.xz" }, "original": { "type": "tarball", @@ -72,11 +72,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1784974993, - "narHash": "sha256-RmVxiI/YkZigIB5uBuMZqdjaABtiyPejT+JEFAC8ras=", + "lastModified": 1785466746, + "narHash": "sha256-8Ka0oAUN7SxIVufrZaDcuMFLQeJNJC5z5AG9NqX00fk=", "owner": "noctalia-dev", "repo": "noctalia", - "rev": "89ad48e73af8ad4e8b42707912b12833443d819c", + "rev": "eaa207e7d62d8a57458d2caece7c86b994ebf153", "type": "github" }, "original": { @@ -92,11 +92,11 @@ ] }, "locked": { - "lastModified": 1784707224, - "narHash": "sha256-K8yyxX/sShhVznU/3ejZgriayg8Fyac+bR4dCTB1864=", + "lastModified": 1785404119, + "narHash": "sha256-3t/+o8Cbve8z43IekUNBj7Ecn/T+v7+p4Ivgs3IEQtk=", "owner": "noctalia-dev", "repo": "noctalia-greeter", - "rev": "8e53bb30f1d1179c0bd2275b02915258827d62eb", + "rev": "257ce92ab410a1a9347038e4286a3fc5989bec97", "type": "github" }, "original": { diff --git a/nixos/modules/features/drag-n-drop/default.nix b/nixos/modules/features/drag-n-drop/default.nix index 2c3eb63..7bf65ad 100644 --- a/nixos/modules/features/drag-n-drop/default.nix +++ b/nixos/modules/features/drag-n-drop/default.nix @@ -4,6 +4,8 @@ environment.systemPackages = with pkgs; [ yaziPlugins.drag ripdrag + dragon-drop ]; programs.dconf.enable = true; + programs.yazi.enable = true; } |
