This commit is contained in:
albert 2025-01-06 13:12:00 -08:00
parent b4ba97b495
commit a8973b070b
Signed by: albert
GPG key ID: 3895DD267CA11BA9
6 changed files with 35 additions and 22 deletions

View file

@ -18,7 +18,7 @@ with lib.hm.gvariant;
"org/gnome/Console" = {
custom-font = "JetBrainsMono Nerd Font 10";
last-window-maximised = false;
last-window-size = mkTuple [ 980 791 ];
last-window-size = mkTuple [ 980 793 ];
theme = "night";
use-system-font = false;
};
@ -260,7 +260,7 @@ with lib.hm.gvariant;
disable-user-extensions = false;
disabled-extensions = [ "apps-menu@gnome-shell-extensions.gcampax.github.com" "status-icons@gnome-shell-extensions.gcampax.github.com" "windowsNavigator@gnome-shell-extensions.gcampax.github.com" "light-style@gnome-shell-extensions.gcampax.github.com" "wattmeter@bb" ];
enabled-extensions = [ "blur-my-shell@aunetx" "dash-to-panel@jderose9.github.com" "hibernate-status@dromi" "launch-new-instance@gnome-shell-extensions.gcampax.github.com" "nightthemeswitcher@romainvigier.fr" "drive-menu@gnome-shell-extensions.gcampax.github.com" "tilingshell@ferrarodomenico.com" "user-theme@gnome-shell-extensions.gcampax.github.com" "workspace-indicator@gnome-shell-extensions.gcampax.github.com" "arcmenu@arcmenu.com" "tailscale@joaophi.github.com" "system-monitor@gnome-shell-extensions.gcampax.github.com" "wattmeter-forked@clementherve.fr" "battery-usage-wattmeter@halfmexicanhalfamazing.gmail.com" ];
favorite-apps = [ "org.gnome.Nautilus.desktop" "firefox.desktop" "org.gnome.Console.desktop" "bitwarden.desktop" "steam.desktop" "logseq.desktop" ];
favorite-apps = [ "org.gnome.Nautilus.desktop" "firefox.desktop" "com.mitchellh.ghostty.desktop" "bitwarden.desktop" "steam.desktop" "logseq.desktop" ];
last-selected-power-profile = "power-saver";
welcome-dialog-last-shown-version = "47.2";
};
@ -273,7 +273,7 @@ with lib.hm.gvariant;
menu-button-icon = "Distro_Icon";
menu-button-position-offset = 0;
prefs-visible-page = 0;
recently-installed-apps = [ "org.gnome.Podcasts.desktop" "com.mitchellh.ghostty.desktop" ];
recently-installed-apps = [ "org.gnome.Podcasts.desktop" ];
search-entry-border-radius = mkTuple [ true 25 ];
};
@ -345,7 +345,7 @@ with lib.hm.gvariant;
appicon-margin = 0;
appicon-padding = 4;
appicon-style = "NORMAL";
available-monitors = [ 1 0 ];
available-monitors = [ 0 1 ];
desktop-line-custom-color = "rgb(255,255,255)";
desktop-line-use-custom-color = false;
dot-position = "BOTTOM";
@ -363,15 +363,19 @@ with lib.hm.gvariant;
{"0":"MIDDLE","1":"MIDDLE"}
'';
panel-element-positions = ''
{"0":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":false,"position":"stackedBR"}],"1":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":false,"position":"stackedBR"}]}
{"0":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":false,"position":"stackedBR"}],"1":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":false,"position":"stackedBR"}]}\n
'';
panel-element-positions-monitors-sync = true;
panel-lengths = ''
{"0":100,"1":100}
'';
panel-positions = ''
{"0":"BOTTOM","1":"BOTTOM"}
'';
panel-sizes = ''
{"0":32,"1":32}
'';
primary-monitor = 1;
primary-monitor = 0;
progress-show-count = true;
secondarymenu-contains-appmenu = true;
secondarymenu-contains-showdetails = false;
@ -389,6 +393,12 @@ with lib.hm.gvariant;
window-preview-title-position = "TOP";
};
"org/gnome/shell/extensions/lilypad" = {
lilypad-order = [];
reorder = true;
rightbox-order = [];
};
"org/gnome/shell/extensions/nightthemeswitcher/commands" = {
enabled = false;
};
@ -397,8 +407,8 @@ with lib.hm.gvariant;
location = mkTuple [ (mkDouble "35.41022341351844") (mkDouble "-119.071093") ];
manual-schedule = false;
nightthemeswitcher-ondemand-keybinding = [ "<Shift><Super>t" ];
sunrise = mkDouble "7.497937335858353";
sunset = mkDouble "16.58457472081959";
sunrise = mkDouble "7.4979164484922585";
sunset = mkDouble "16.58634668559352";
};
"org/gnome/shell/extensions/system-monitor" = {

View file

@ -2,7 +2,8 @@
{ ... }: {
imports = [
./dconf.nix
../../software/gui/ghostty.nix
# TODO Re-eanble this when in hm 24.11
# ../../software/gui/ghostty.nix
];
programs.bash.sessionVariables = {
DISABLE_TMUX = "true";

View file

@ -36,6 +36,7 @@
diagnostics.virtual_lines.only_current_line = true;
plugins = {
todo-comments.enable = true;
ollama = {
enable = true;
model = "qwen2.5-coder:3b";

View file

@ -52,7 +52,7 @@
# pretty stuff
# Fancify markdown et al
headlines.enable = true;
render-markdown.enable = true;
# Rainbow matching {} [] () 's
rainbow-delimiters.enable = true;
# Colorize hex colors inline
@ -221,72 +221,71 @@
enable = true;
settings.win.border = "rounded";
settings.spec = [
# "<leader>b" = "Manage buffers...";
{
__unkeyed-1 = "<leader>b";
group = "Buffers";
icon = "󰓩 ";
}
# "<leader>c" = "Colorscheme...";
{
__unkeyed-1 = "<leader>c";
group = "Colorschemes";
icon = "󰉦 ";
}
# "<leader>g" = "Git Options...";
{
__unkeyed-1 = "<leader>g";
group = "Git";
icon = " ";
}
# "<leader>l" = "LSP Options...";
{
__unkeyed-1 = "<leader>l";
group = "LSP";
icon = "" ;
}
# "<leader>n" = "NvimTree / Noice...";
{
__unkeyed-1 = "<leader>n";
group = "NvimTree / Noice";
icon = " ";
}
# "<leader>t" = "Trouble...";
{
__unkeyed-1 = "<leader>t";
group = "Trouble";
icon = " ";
}
# "<leader>T" = "ToggleTerm...";
{
__unkeyed-1 = "<leader>m";
group = "MultiCursor...";
icon = "󰇀";
}
{
__unkeyed-1 = "<leader>T";
group = "ToggleTerm";
icon = " ";
}
# "<leader>w" = "Manage Windows...";
{
__unkeyed-1 = "<leader>w";
group = "Windows";
icon = " ";
}
# "<leader>wo" = "Open New...";
{
__unkeyed-1 = "<leader>wo";
group = "Open New...";
icon = " ";
}
# "<leader>wr" = "Resize...";
{
__unkeyed-1 = "<leader>wr";
group = "Resize";
icon = "󰩨 ";
}
# "<leader>m" = "Multicursor...";
{
__unkeyed-1 = "<window>m";
group = "Milticursor";
icon = "󰇀 ";
}
{
__unkeyed-1 = "<leader>o";
group = "Ollama...";
icon = "󱜸 ";
}
];
};

View file

@ -52,6 +52,8 @@
(nmap "<leader>tf" ":Trouble<CR>" // desc "[F]ocus")
(nmap "<leader>tt" ":TroubleToggle<CR>" // desc "[T]oggle")
(nmap "<leader>tc" ":TroubleClose<CR>" // desc "[C]lose")
# ToDo
(nmap "<leader>td" ":Trouble todo<CR>" // desc "To[D]o")
# Window Management
(nmap "<leader>wh" ":wincmd h<CR>" // desc "Move left")
(nmap "<leader>wl" ":wincmd l<CR>" // desc "Move right")

View file

@ -23,7 +23,7 @@
# (external or internal) is promtail/loki.
# Setting them manually here helps.
# TODO: Update these when I move the server to warsaw-ovh-01
# NOTE: Update these when I move the server to warsaw-ovh-01
networking.extraHosts = ''
100.64.0.5 influx.sysctl.io
100.64.0.5 loki.sysctl.io