From 9369a491128a463ff588c258b27fea7f13be7aac Mon Sep 17 00:00:00 2001 From: noe Date: Sun, 17 Dec 2023 01:51:08 -0500 Subject: [PATCH] h-m: w3m config for kitty and remove vesktop config as it gets spicy --- home-manager/features/kitty.nix | 16 ++++++++++++++++ home-manager/features/vesktop/default.nix | 14 +++++++------- home-manager/noe/common/default.nix | 9 +++++++-- 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/home-manager/features/kitty.nix b/home-manager/features/kitty.nix index e40b9e2..afe0f27 100644 --- a/home-manager/features/kitty.nix +++ b/home-manager/features/kitty.nix @@ -6,5 +6,21 @@ environment = { DIRENV_LOG_FORMAT = ""; }; + settings = { + wayland_titlebar_color = "system"; + background_opacity = "0.82"; + font_size = 16; + hide_window_decorations = "no"; + linux_display_server = "x11"; + confirm_os_window_close = 0; + remember_window_size = "no"; + initial_window_width = "82c"; + initial_window_height = "24c"; + }; }; + + home.file.".w3m/config".text = '' + inline_img_protocol 4 + imgdisplay kitten icat 2>/dev/null + ''; } diff --git a/home-manager/features/vesktop/default.nix b/home-manager/features/vesktop/default.nix index ca8ce46..82b3785 100644 --- a/home-manager/features/vesktop/default.nix +++ b/home-manager/features/vesktop/default.nix @@ -2,11 +2,11 @@ home.packages = [ pkgs.vesktop ]; - home.file = let - prefix = ".config/VencordDesktop/VencordDesktop"; - in { - "${prefix}/settings.json".source = ./settings.json; - "${prefix}/settings/settings.json".source = ./settings/settings.json; - "${prefix}/settings/quickCss.css".source = ./settings/quickCss.css; - }; +# xdg.configFile = let +# prefix = "VencordDesktop/VencordDesktop"; +# in { +# "${prefix}/settings.json".source = ./settings.json; +# "${prefix}/settings/settings.json".source = ./settings/settings.json; +# "${prefix}/settings/quickCss.css".source = ./settings/quickCss.css; +# }; } diff --git a/home-manager/noe/common/default.nix b/home-manager/noe/common/default.nix index 437aba7..9cf4244 100644 --- a/home-manager/noe/common/default.nix +++ b/home-manager/noe/common/default.nix @@ -1,10 +1,11 @@ -{ inputs, outputs, lib, ... }: +{ inputs, outputs, lib, pkgs, ... }: { imports = [ inputs.sops-nix.homeManagerModules.sops ../../features/direnv.nix ../../features/git.nix ../../features/vim.nix + ../../features/fish.nix ] ++ (builtins.attrValues outputs.homeManagerModules); sops.age.sshKeyPaths = ["/etc/ssh/ssh_host_ed25519_key"]; @@ -30,8 +31,12 @@ COLORTERM = lib.mkDefault "truecolor"; BROWSER = lib.mkDefault "firefox"; }; - }; + packages = with pkgs; [ + w3m + ]; + }; + programs.home-manager.enable = true; home.stateVersion = "24.05";