summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doom/.config/doom/themes/noctalia-theme.el116
-rw-r--r--foot/.config/foot/foot.ini2
-rw-r--r--foot/.config/foot/themes/noctalia38
-rw-r--r--ghostty/.config/ghostty/themes/noctalia40
-rw-r--r--mpv/.config/mpv/mpv.conf1
-rwxr-xr-xniri/.config/niri/config.kdl6
-rw-r--r--niri/.config/niri/noctalia.kdl16
-rw-r--r--nixos/modules/features/desktop-apps/default.nix1
-rw-r--r--nixos/modules/features/dev-tools/default.nix6
-rw-r--r--nixos/modules/features/fonts/default.nix4
10 files changed, 118 insertions, 112 deletions
diff --git a/doom/.config/doom/themes/noctalia-theme.el b/doom/.config/doom/themes/noctalia-theme.el
index 610ba53..99e6d3e 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 "#131314")
+(let* ((bg "#16130c")
(err "#ffb4ab")
(err-container "#93000a")
- (on-background "#e4e2e2")
+ (on-background "#e9e2d5")
(on-err "#690005")
(on-err-container "#ffdad6")
- (on-primary "#263238")
- (on-primary-container "#7f8c93")
- (on-secondary "#2c3134")
- (on-secondary-container "#b5b9bc")
- (on-surface "#e4e2e2")
- (on-surface-variant "#c3c7ca")
- (on-tertiary "#372d3a")
- (on-tertiary-container "#928594")
- (outline-color "#8d9194")
- (outline-variant "#43474a")
- (primary "#bbc8d0")
- (primary-container "#18242a")
- (secondary "#c3c7ca")
- (secondary-container "#454a4d")
+ (on-primary "#3c2f00")
+ (on-primary-container "#2a2000")
+ (on-secondary "#3b2f07")
+ (on-secondary-container "#c6b47f")
+ (on-surface "#e9e2d5")
+ (on-surface-variant "#cfc6b0")
+ (on-tertiary "#213600")
+ (on-tertiary-container "#162600")
+ (outline-color "#98907c")
+ (outline-variant "#4d4636")
+ (primary "#e6c34f")
+ (primary-container "#ac8e1b")
+ (secondary "#d8c58f")
+ (secondary-container "#53461b")
(shadow "#000000")
- (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")
+ (surface "#16130c")
+ (surface-container "#221f17")
+ (surface-container-high "#2d2a21")
+ (surface-container-highest "#38342c")
+ (surface-container-low "#1e1b13")
+ (surface-container-lowest "#110e07")
+ (surface-variant "#4d4636")
+ (tertiary "#add374")
+ (tertiary-container "#789c44")
;; Map success colors to tertiary (as used in other templates)
- (success "#d1c2d2")
- (on-success "#372d3a")
- (success-container "#281f2b")
- (on-success-container "#928594")
+ (success "#add374")
+ (on-success "#213600")
+ (success-container "#789c44")
+ (on-success-container "#162600")
;; Map fixed colors to regular colors
- (primary-fixed "#bbc8d0")
- (primary-fixed-dim "#18242a")
- (secondary-fixed "#c3c7ca")
- (secondary-fixed-dim "#454a4d")
- (tertiary-fixed "#d1c2d2")
- (tertiary-fixed-dim "#281f2b")
- (on-primary-fixed "#263238")
- (on-primary-fixed-variant "#7f8c93")
- (on-secondary-fixed "#2c3134")
- (on-secondary-fixed-variant "#b5b9bc")
- (on-tertiary-fixed "#372d3a")
- (on-tertiary-fixed-variant "#928594")
+ (primary-fixed "#e6c34f")
+ (primary-fixed-dim "#ac8e1b")
+ (secondary-fixed "#d8c58f")
+ (secondary-fixed-dim "#53461b")
+ (tertiary-fixed "#add374")
+ (tertiary-fixed-dim "#789c44")
+ (on-primary-fixed "#3c2f00")
+ (on-primary-fixed-variant "#2a2000")
+ (on-secondary-fixed "#3b2f07")
+ (on-secondary-fixed-variant "#c6b47f")
+ (on-tertiary-fixed "#213600")
+ (on-tertiary-fixed-variant "#162600")
;; Map inverse colors to surface variants
- (inverse-on-surface "#e4e2e2")
- (inverse-primary "#bbc8d0")
- (inverse-surface "#131314")
+ (inverse-on-surface "#e9e2d5")
+ (inverse-primary "#e6c34f")
+ (inverse-surface "#16130c")
;; ANSI terminal colors
- (term0 "#43474a")
+ (term0 "#4d4636")
(term1 "#ffb4ab")
- (term2 "#bbc8d0")
- (term3 "#c3c7ca")
- (term4 "#d1c2d2")
- (term5 "#bbc8d0")
- (term6 "#c3c7ca")
- (term7 "#e4e2e2")
- (term8 "#8d9194")
+ (term2 "#e6c34f")
+ (term3 "#d8c58f")
+ (term4 "#add374")
+ (term5 "#e6c34f")
+ (term6 "#d8c58f")
+ (term7 "#e9e2d5")
+ (term8 "#98907c")
(term9 "#ffb4ab")
- (term10 "#bbc8d0")
- (term11 "#c3c7ca")
- (term12 "#d1c2d2")
- (term13 "#bbc8d0")
- (term14 "#c3c7ca")
- (term15 "#e4e2e2"))
+ (term10 "#e6c34f")
+ (term11 "#d8c58f")
+ (term12 "#add374")
+ (term13 "#e6c34f")
+ (term14 "#d8c58f")
+ (term15 "#e9e2d5"))
(custom-theme-set-faces
'noctalia
diff --git a/foot/.config/foot/foot.ini b/foot/.config/foot/foot.ini
index 3afd530..a6e34a5 100644
--- a/foot/.config/foot/foot.ini
+++ b/foot/.config/foot/foot.ini
@@ -3,7 +3,7 @@ include=~/.config/foot/themes/noctalia
# Dynamic theme colors
[main]
-font=JetBrainsMono Nerd Font:size=11
+font=Cozette :size=11
pad=2x0
# paste the rest of your theme colors here
diff --git a/foot/.config/foot/themes/noctalia b/foot/.config/foot/themes/noctalia
index 17927cc..746cdb6 100644
--- a/foot/.config/foot/themes/noctalia
+++ b/foot/.config/foot/themes/noctalia
@@ -1,22 +1,22 @@
[colors-dark]
-foreground=e4e2e2
-background=131314
-regular0=43474a
+foreground=e9e2d5
+background=16130c
+regular0=4d4636
regular1=ffb4ab
-regular2=bbc8d0
-regular3=c3c7ca
-regular4=d1c2d2
-regular5=bbc8d0
-regular6=c3c7ca
-regular7=e4e2e2
-bright0=8d9194
+regular2=e6c34f
+regular3=d8c58f
+regular4=add374
+regular5=e6c34f
+regular6=d8c58f
+regular7=e9e2d5
+bright0=98907c
bright1=ffb4ab
-bright2=bbc8d0
-bright3=c3c7ca
-bright4=d1c2d2
-bright5=bbc8d0
-bright6=c3c7ca
-bright7=e4e2e2
-selection-foreground=c3c7ca
-selection-background=43474a
-cursor=131314 e4e2e2
+bright2=e6c34f
+bright3=d8c58f
+bright4=add374
+bright5=e6c34f
+bright6=d8c58f
+bright7=e9e2d5
+selection-foreground=cfc6b0
+selection-background=4d4636
+cursor=16130c e9e2d5
diff --git a/ghostty/.config/ghostty/themes/noctalia b/ghostty/.config/ghostty/themes/noctalia
index 0ef65e0..aee539c 100644
--- a/ghostty/.config/ghostty/themes/noctalia
+++ b/ghostty/.config/ghostty/themes/noctalia
@@ -1,22 +1,22 @@
-palette = 0=#43474a
+palette = 0=#4d4636
palette = 1=#ffb4ab
-palette = 2=#bbc8d0
-palette = 3=#c3c7ca
-palette = 4=#d1c2d2
-palette = 5=#bbc8d0
-palette = 6=#c3c7ca
-palette = 7=#e4e2e2
-palette = 8=#8d9194
+palette = 2=#e6c34f
+palette = 3=#d8c58f
+palette = 4=#add374
+palette = 5=#e6c34f
+palette = 6=#d8c58f
+palette = 7=#e9e2d5
+palette = 8=#98907c
palette = 9=#ffb4ab
-palette = 10=#bbc8d0
-palette = 11=#c3c7ca
-palette = 12=#d1c2d2
-palette = 13=#bbc8d0
-palette = 14=#c3c7ca
-palette = 15=#e4e2e2
-background = #131314
-foreground = #e4e2e2
-cursor-color = #e4e2e2
-cursor-text = #131314
-selection-background = #43474a
-selection-foreground = #c3c7ca
+palette = 10=#e6c34f
+palette = 11=#d8c58f
+palette = 12=#add374
+palette = 13=#e6c34f
+palette = 14=#d8c58f
+palette = 15=#e9e2d5
+background = #16130c
+foreground = #e9e2d5
+cursor-color = #e9e2d5
+cursor-text = #16130c
+selection-background = #4d4636
+selection-foreground = #cfc6b0
diff --git a/mpv/.config/mpv/mpv.conf b/mpv/.config/mpv/mpv.conf
index b64aaba..9a11ff2 100644
--- a/mpv/.config/mpv/mpv.conf
+++ b/mpv/.config/mpv/mpv.conf
@@ -1,2 +1,3 @@
volume=30
+ytdl-raw-options-append=cookies=/home/seraphim/Documents/yt-dlp-things/cookies.txt
diff --git a/niri/.config/niri/config.kdl b/niri/.config/niri/config.kdl
index ada818c..dd2f7e4 100755
--- a/niri/.config/niri/config.kdl
+++ b/niri/.config/niri/config.kdl
@@ -177,14 +177,10 @@ 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+T hotkey-overlay-title="File Manager" { spawn "nautilus"; }
+ Mod+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 824e2c8..110bdab 100644
--- a/niri/.config/niri/noctalia.kdl
+++ b/niri/.config/niri/noctalia.kdl
@@ -1,14 +1,14 @@
layout {
focus-ring {
- active-color "#bbc8d0"
- inactive-color "#131314"
+ active-color "#e6c34f"
+ inactive-color "#16130c"
urgent-color "#ffb4ab"
}
border {
- active-color "#bbc8d0"
- inactive-color "#131314"
+ active-color "#e6c34f"
+ inactive-color "#16130c"
urgent-color "#ffb4ab"
}
@@ -17,19 +17,19 @@ layout {
}
tab-indicator {
- active-color "#bbc8d0"
- inactive-color "#18242a"
+ active-color "#e6c34f"
+ inactive-color "#ac8e1b"
urgent-color "#ffb4ab"
}
insert-hint {
- color "#bbc8d080"
+ color "#e6c34f80"
}
}
recent-windows {
highlight {
- active-color "#bbc8d0"
+ active-color "#e6c34f"
urgent-color "#ffb4ab"
}
}
diff --git a/nixos/modules/features/desktop-apps/default.nix b/nixos/modules/features/desktop-apps/default.nix
index 51b8bdd..527a350 100644
--- a/nixos/modules/features/desktop-apps/default.nix
+++ b/nixos/modules/features/desktop-apps/default.nix
@@ -16,6 +16,7 @@
pkgs.vesktop
pkgs.amnezia-vpn
obsidian
+ obs-studio
pkgs.qbittorrent
pkgs.masterpdfeditor
];
diff --git a/nixos/modules/features/dev-tools/default.nix b/nixos/modules/features/dev-tools/default.nix
index fa19d8a..ad10afd 100644
--- a/nixos/modules/features/dev-tools/default.nix
+++ b/nixos/modules/features/dev-tools/default.nix
@@ -14,6 +14,12 @@
python3
rust-analyzer
rustc
+ lua5_4
tree-sitter
+ jetbrains.rust-rover
+ jetbrains.pycharm
];
+ environment.sessionVariables = {
+ RUST_SRC_PATH = "${pkgs.rustPlatform.rustLibSrc}";
+ };
}
diff --git a/nixos/modules/features/fonts/default.nix b/nixos/modules/features/fonts/default.nix
index cecdd8f..322d449 100644
--- a/nixos/modules/features/fonts/default.nix
+++ b/nixos/modules/features/fonts/default.nix
@@ -9,5 +9,7 @@
nerd-fonts.symbols-only
jetbrains-mono
noto-fonts-color-emoji
+ adwaita-fonts
+ cozette
];
-} \ No newline at end of file
+}