update dconf, bookmarks, and theme
This commit is contained in:
50
home.nix
50
home.nix
@@ -31,6 +31,7 @@
|
|||||||
neofetch
|
neofetch
|
||||||
unzip
|
unzip
|
||||||
eza
|
eza
|
||||||
|
rustup
|
||||||
|
|
||||||
# Note to self: This config does not include games/benchmarks. I'm using flatpak for those.
|
# Note to self: This config does not include games/benchmarks. I'm using flatpak for those.
|
||||||
|
|
||||||
@@ -65,7 +66,7 @@
|
|||||||
(writeShellScriptBin "reload" ''
|
(writeShellScriptBin "reload" ''
|
||||||
nix-channel --update
|
nix-channel --update
|
||||||
echo "rebuilding home.nix..."
|
echo "rebuilding home.nix..."
|
||||||
home-manager switch &> switch.log || (cat switch.log | grep --color error && false)
|
home-manager switch
|
||||||
rm switch.log
|
rm switch.log
|
||||||
'')
|
'')
|
||||||
|
|
||||||
@@ -254,6 +255,18 @@
|
|||||||
name = "WOL";
|
name = "WOL";
|
||||||
url = "https://wol.jw.org/pt-PT/";
|
url = "https://wol.jw.org/pt-PT/";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
name = "Rust Book";
|
||||||
|
url = "https://doc.rust-lang.org/stable/book/";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "Rust by example";
|
||||||
|
url = "https://doc.rust-lang.org/stable/rust-by-example/";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "Rustlings";
|
||||||
|
url = "https://github.com/rust-lang/rustlings/";
|
||||||
|
}
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
@@ -274,8 +287,8 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
iconTheme = {
|
iconTheme = {
|
||||||
name = "Tela-circle";
|
name = "Tela";
|
||||||
package = pkgs.tela-circle-icon-theme;
|
package = pkgs.tela-icon-theme;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -318,29 +331,36 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
"org/gnome/Console" = {
|
"org/gnome/Console" = {
|
||||||
"theme" = "auto";
|
theme = "auto";
|
||||||
"audible-bell" = false;
|
audible-bell = false;
|
||||||
"use-system-font" = false;
|
use-system-font = false;
|
||||||
"custom-font" = "JetBrainsMono Nerd Font 10";
|
custom-font = "JetBrainsMono Nerd Font 10";
|
||||||
};
|
};
|
||||||
|
|
||||||
"org/gnome/desktop" = {
|
"org/gnome/desktop/background" = {
|
||||||
"interface/color-scheme" = "prefer-dark";
|
picture-uri = "file:///${config.home.homeDirectory}/dotfiles/wallpapers/blobs-l.svg";
|
||||||
"interface/enable-hot-corners" = false;
|
picture-uri-dark = "file:///${config.home.homeDirectory}/dotfiles/wallpapers/blobs-d.svg";
|
||||||
"background/picture-uri" = "file:///${config.home.homeDirectory}/dotfiles/wallpapers/blobs-l.svg";
|
|
||||||
"background/picture-uri-dark" = "file:///${config.home.homeDirectory}/dotfiles/wallpapers/blobs-d.svg";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
"org/gnome/desktop/interface" = {
|
"org/gnome/desktop/interface" = {
|
||||||
"show-battery-percentage" = true;
|
show-battery-percentage = true;
|
||||||
|
font-name = "unset";
|
||||||
|
monospace-font-name = "JetBrainsMono Nerd Font Mono 10";
|
||||||
|
document-font-name = "unset";
|
||||||
|
color-scheme = "prefer-dark";
|
||||||
|
enable-hot-corners = false;
|
||||||
|
cursor-theme = "Bibata-Modern-Classic";
|
||||||
|
icon-theme = "Tela";
|
||||||
};
|
};
|
||||||
|
|
||||||
"org/gnome/shell/extensions" = {
|
"org/gnome/shell/extensions/vitals" = {
|
||||||
"vitals/hot-sensors" = [
|
hot-sensors = [
|
||||||
"_memory_usage_"
|
"_memory_usage_"
|
||||||
"__temperature_max__"
|
"__temperature_max__"
|
||||||
"_processor_usage_"
|
"_processor_usage_"
|
||||||
];
|
];
|
||||||
|
fixed-widths = false;
|
||||||
|
update-time = 1;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user