Compare commits
No commits in common. "49d76e02bd95f522dc5a0b10714b7ea95c3612b4" and "47478a1b2ded5bdadec0cb09d8eadaf3d3793e74" have entirely different histories.
49d76e02bd
...
47478a1b2d
4 changed files with 10 additions and 10 deletions
|
@ -181,6 +181,7 @@
|
|||
# Inherit from user
|
||||
programs.home-manager.enable = config.home-manager.users.${config.custom.username}.programs.home-manager.enable;
|
||||
systemd.user.startServices = config.home-manager.users.${config.custom.username}.systemd.user.startServices;
|
||||
nixpkgs.config = config.home-manager.users.${config.custom.username}.nixpkgs.config;
|
||||
nix.gc = config.home-manager.users.${config.custom.username}.nix.gc;
|
||||
|
||||
home = {
|
||||
|
@ -194,6 +195,9 @@
|
|||
programs.home-manager.enable = true;
|
||||
systemd.user.startServices = "sd-switch"; # Start/stop user services immediately
|
||||
|
||||
# Inherit configuration.nix
|
||||
nixpkgs.config = config.nixpkgs.config;
|
||||
|
||||
nix.gc = {
|
||||
automatic = config.nix.gc.automatic;
|
||||
frequency = config.nix.gc.dates;
|
||||
|
|
|
@ -42,7 +42,7 @@ with lib; {
|
|||
#// librewolf.enable = true;
|
||||
nautilus.enable = true;
|
||||
nvtop.enable = true;
|
||||
#// wezterm.enable = true;
|
||||
wezterm.enable = true;
|
||||
zen-browser.enable = true;
|
||||
})
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ with lib; {
|
|||
#?? about:profiles
|
||||
profiles.default = {
|
||||
# https://nur.nix-community.org/repos/rycee/
|
||||
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons;
|
||||
extensions = with pkgs.nur.repos.rycee.firefox-addons;
|
||||
optionals config.custom.minimal [
|
||||
ublock-origin
|
||||
]
|
||||
|
@ -139,10 +139,6 @@ with lib; {
|
|||
"browser.search.separatePrivateDefault" = false;
|
||||
"browser.search.suggest.enabled" = true;
|
||||
"browser.search.widget.inNavBar" = false;
|
||||
"browser.sessionstore.restore_hidden_tabs" = false;
|
||||
"browser.sessionstore.restore_on_demand" = true;
|
||||
"browser.sessionstore.restore_pinned_tabs_on_demand" = false;
|
||||
"browser.sessionstore.restore_tabs_lazily" = true;
|
||||
"browser.shell.checkDefaultBrowser" = false;
|
||||
"browser.startup.homepage" = "about:home";
|
||||
"browser.startup.page" = 3; # Previous session
|
||||
|
@ -207,7 +203,7 @@ with lib; {
|
|||
"full-screen-api.warning.timeout" = 0;
|
||||
"general.autoScroll" = false;
|
||||
"general.smoothScroll" = true;
|
||||
"general.smoothScroll.msdPhysics.enabled" = false;
|
||||
"general.smoothScroll.msdPhysics.enabled" = true;
|
||||
"gfx.webrender.software" = false;
|
||||
"identity.fxaccounts.enabled" = true;
|
||||
"layers.acceleration.force-enabled" = true;
|
||||
|
|
|
@ -12,7 +12,7 @@ in {
|
|||
git = mkOption {default = false;};
|
||||
index = mkOption {default = true;};
|
||||
service = mkOption {default = false;};
|
||||
terminal = mkOption {default = null;};
|
||||
terminal = mkOption {default = "ghostty";};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
|
@ -38,8 +38,8 @@ in {
|
|||
# https://github.com/NixOS/nixpkgs/pull/240780
|
||||
#?? echo $NAUTILUS_4_EXTENSION_DIR
|
||||
programs.nautilus-open-any-terminal = {
|
||||
enable = isString cfg.terminal;
|
||||
terminal = mkIf (isString cfg.terminal) cfg.terminal;
|
||||
enable = true;
|
||||
terminal = cfg.terminal;
|
||||
};
|
||||
|
||||
home-manager.users.${config.custom.username} = {
|
||||
|
|
Loading…
Add table
Reference in a new issue