summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorseraphim <18ycm9tx@anonaddy.me>2026-07-26 01:07:09 +0700
committerseraphim <18ycm9tx@anonaddy.me>2026-07-26 01:07:09 +0700
commit40eae475e0003e8b7abd33e79f3247a4d44a0a52 (patch)
treea4c127013479c9a7ac2411ef4b73d4b5cd4521ff
parentb77722e22d11d9fc765b5e24a81c04710e8aacb0 (diff)
new dotfiles:
nvim;
-rw-r--r--ghostty/.config/ghostty/themes/noctalia36
-rwxr-xr-xniri/.config/niri/config.kdl20
-rw-r--r--nixos/configuration.nix7
-rw-r--r--nixos/flake.lock12
m---------nvim/.config/nvim0
5 files changed, 40 insertions, 35 deletions
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 43c62c4..cd923b9 100755
--- a/niri/.config/niri/config.kdl
+++ b/niri/.config/niri/config.kdl
@@ -11,8 +11,7 @@ prefer-no-csd
screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png"
input {
- // Focus windows on hover without scrolling the workspace layout
- focus-follows-mouse
+ focus-follows-mouse max-scroll-amount="30%"
keyboard {
xkb {
@@ -103,13 +102,17 @@ animations {
}
window-rule {
match app-id=r#"^org\.wezfurlong\.wezterm$"#
- default-column-width {}
+ background-effect {
+ xray false
+ }
}
window-rule {
match app-id=r#"helium$"# title="^Picture-in-Picture$"
open-floating true
-}
+ geometry-corner-radius 9000
+ clip-to-geometry true
+ }
window-rule {
match app-id="steam" title=r#"^notificationtoasts_\d+_desktop$"#
@@ -148,10 +151,11 @@ overview {
}
// Place Noctalia's main wallpaper onto Niri's backdrop layer
layer-rule {
- match namespace="^noctalia-backdrop"
- place-within-backdrop true
+ match namespace="^noctalia.*"
+ background-effect {
+ xray false
+ }
}
-
// Allow the stationary backdrop wallpaper to be visible through your layout
binds {
@@ -163,7 +167,7 @@ binds {
Mod+Alt+F hotkey-overlay-title="File Manager" { spawn "nautilus"; }
Mod+S hotkey-overlay-title="Terminal" { spawn "ghostty"; }
//Mod+D hotkey-overlay-title="Application Menu" { spawn "fuzzel"; }
- //Super+Alt+L hotkey-overlay-title="Lock Screen" { spawn "swaylock"; }
+ Super+Alt+L hotkey-overlay-title="Lock Screen" { spawn "swaylock"; }
// Audio & Media Controls
XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+ -l 1.0"; }
diff --git a/nixos/configuration.nix b/nixos/configuration.nix
index 6b6ed09..fa6aa77 100644
--- a/nixos/configuration.nix
+++ b/nixos/configuration.nix
@@ -78,8 +78,8 @@
DNSOverTLS = "true";
DNSSEC = "true";
Domains = [ "~." ];
- DNS = "194.242.2.4#base.dns.mullvad.net 2a07:e340::4#base.dns.mullvad.net";
- FallbackDNS = "";
+ DNS = "76.76.2.2#p2.freedns.controld.com";
+ FallbackDNS = "1.1.1.1";
};
};
};
@@ -335,6 +335,7 @@ programs.fish = {
kitty
stow
util-linux
+ pkgs.vimPlugins.im-select-nvim
# Audio & Music Controls
brightnessctl
@@ -397,7 +398,7 @@ programs.fish = {
opencode
telegram-desktop
vesktop
-
+ obsidian
# Software Development & Toolchains
black
cargo
diff --git a/nixos/flake.lock b/nixos/flake.lock
index 263ea44..ff02820 100644
--- a/nixos/flake.lock
+++ b/nixos/flake.lock
@@ -2,11 +2,11 @@
"nodes": {
"nixpkgs": {
"locked": {
- "lastModified": 1784497964,
- "narHash": "sha256-vlHUuqAcbcH2RKmHbPiuQzbv1pnzzavXnI62RD0bqCU=",
+ "lastModified": 1784796856,
+ "narHash": "sha256-wWFrV5/Qbm+lyt5x20E/bSbfJiGKMo4RCxZV8cl/WZI=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "241313f4e8e508cb9b13278c2b0fa25b9ca27163",
+ "rev": "e2587caef70cea85dd97d7daab492899902dbf5d",
"type": "github"
},
"original": {
@@ -34,11 +34,11 @@
"nixpkgs": "nixpkgs_2"
},
"locked": {
- "lastModified": 1784728386,
- "narHash": "sha256-orPjHk70i59VTH6ey9H0lFC2GC+r8LkY52HkzLwstio=",
+ "lastModified": 1784974993,
+ "narHash": "sha256-RmVxiI/YkZigIB5uBuMZqdjaABtiyPejT+JEFAC8ras=",
"owner": "noctalia-dev",
"repo": "noctalia",
- "rev": "44778c92d0d1676500dbbbd762f76519769e9458",
+ "rev": "89ad48e73af8ad4e8b42707912b12833443d819c",
"type": "github"
},
"original": {
diff --git a/nvim/.config/nvim b/nvim/.config/nvim
new file mode 160000
+Subproject 803bc181d7c0d6d5eeba9274d9be49b287294d9