Compare commits

...

3 commits

7 changed files with 24 additions and 14 deletions

View file

@ -19,4 +19,5 @@
]; ];
options.patagia.desktop.enable = lib.mkEnableOption "Desktop environment"; options.patagia.desktop.enable = lib.mkEnableOption "Desktop environment";
options.patagia.oled.enable = lib.mkEnableOption "Darker darks on oled screens";
} }

View file

@ -63,10 +63,12 @@
}; };
}; };
xdg.configFile."ghostty/themes/PatagiaDark".text = '' xdg.configFile."ghostty/themes/PatagiaDark".text =
# background = "#14151a" let
# foreground = "#d1d5db" background = if config.patagia.oled.enable then "#000000" else "#14151a";
background = "#000000" in
''
background = "${background}"
foreground = "#d1d5db" foreground = "#d1d5db"
cursor-color = #00d992 cursor-color = #00d992
selection-background = #d7d7d7 selection-background = #d7d7d7

View file

@ -39,7 +39,7 @@ local colors = {
}, },
dark = { dark = {
background = hsl(230, 13, 9), background = "NONE",
foreground = hsl(216, 12, 84), foreground = hsl(216, 12, 84),
accent1 = hsl(12, 100, 50), accent1 = hsl(12, 100, 50),

View file

@ -69,7 +69,7 @@ MiniPick.registry.files_root = function(local_opts)
local root_dir = vim.fs.dirname(vim.fs.find(root_patterns, { upward = true })[1]) local root_dir = vim.fs.dirname(vim.fs.find(root_patterns, { upward = true })[1])
local_opts.cwd = root_dir local_opts.cwd = root_dir
local_opts.tool = "rg" local_opts.tool = "rg"
return MiniPick.builtin.files(local_opts, { source = { cwd = root_dir, tool = "ripgrep" } }) return MiniPick.builtin.files(local_opts, { source = { cwd = root_dir, tool = "rg" } })
end end
MiniPick.registry.grep_live_root = function(local_opts) MiniPick.registry.grep_live_root = function(local_opts)
local root_patterns = { ".jj", ".git" } local root_patterns = { ".jj", ".git" }
@ -130,9 +130,6 @@ require("mini.pick").registry.buffers = function(local_opts, opts)
return require("mini.pick").start(opts) return require("mini.pick").start(opts)
end end
local miniclue = require('mini.clue') local miniclue = require('mini.clue')
miniclue.setup({ -- cute prompts about bindings miniclue.setup({ -- cute prompts about bindings
triggers = { triggers = {

View file

@ -53,10 +53,13 @@
ripgrep = { ripgrep = {
enable = true; enable = true;
arguments = [ arguments = [
"--glob=!.git/*" "--glob=!**/.cache/*"
"--glob=!.jj/*" "--glob=!**/.direnv/*"
"--glob=!result/*" "--glob=!**/.git/*"
"--glob=!target/*" "--glob=!**/.jj/*"
"--glob=!**/{node_modules,.npm,dist}/*"
"--glob=!**/target/*"
"--glob=!**/result/*"
]; ];
}; };

View file

@ -116,9 +116,12 @@
"*.so" "*.so"
"*.swp" "*.swp"
".direnv" ".direnv"
".env"
".idea" ".idea"
".nixos-test-history"
".null-ls_*" ".null-ls_*"
"result" "/result*"
"/target"
]; ];
signing = { signing = {

View file

@ -5,6 +5,10 @@
./desktop.nix ./desktop.nix
]; ];
patagia = {
oled.enable = true;
};
dconf.settings = { dconf.settings = {
"org/gnome/shell" = { "org/gnome/shell" = {
enabled-extensions = [ "Battery-Health-Charging@maniacx.github.com" ]; enabled-extensions = [ "Battery-Health-Charging@maniacx.github.com" ];