diff --git a/home.nix b/home.nix index ab1599a..9542892 100644 --- a/home.nix +++ b/home.nix @@ -1,8 +1,6 @@ { pkgs, config, ... }: -let - nvimCustom = import ./nvim/settings.nix; -in -{ +let nvimCustom = import ./nvim/settings.nix; +in { imports = [ ./fish/settings.nix ./variables.nix @@ -37,9 +35,7 @@ in }; programs.yt-dlp = { enable = true; - settings = { - format = "bestaudio*[height<=720][fps<=24]"; - }; + settings = { format = "bestaudio*[height<=720][fps<=24]"; }; }; services.picom = { @@ -63,6 +59,12 @@ in forwardX11Trusted = true; forwardX11 = true; }; + "odroid" = { + hostname = "192.168.178.46"; + user = "root"; + forwardX11Trusted = true; + forwardX11 = true; + }; }; home.pointerCursor = { x11.enable = true; @@ -87,37 +89,32 @@ in package = pkgs.catppuccin-gtk; }; }; - programs.starship = - let - flavour = "frappe"; # One of `latte`, `frappe`, `macchiato`, or `mocha` - in - { - enable = true; - enableFishIntegration = true; - settings = { - # Other config here - format = "$all"; # Remove this line to disable the default prompt format - palette = "catppuccin_${flavour}"; - } // builtins.fromTOML (builtins.readFile - (pkgs.fetchFromGitHub - { - owner = "catppuccin"; - repo = "starship"; - rev = "3e3e54410c3189053f4da7a7043261361a1ed1bc"; - sha256 = "soEBVlq3ULeiZFAdQYMRFuswIIhI9bclIU8WXjxd7oY="; - } + /palettes/${flavour}.toml)); - }; + programs.starship = let + flavour = "frappe"; # One of `latte`, `frappe`, `macchiato`, or `mocha` + in { + enable = true; + enableFishIntegration = true; + settings = { + # Other config here + format = "$all"; # Remove this line to disable the default prompt format + palette = "catppuccin_${flavour}"; + } // builtins.fromTOML (builtins.readFile (pkgs.fetchFromGitHub { + owner = "catppuccin"; + repo = "starship"; + rev = "3e3e54410c3189053f4da7a7043261361a1ed1bc"; + sha256 = "soEBVlq3ULeiZFAdQYMRFuswIIhI9bclIU8WXjxd7oY="; + } + /palettes/${flavour}.toml)); + }; programs.bat = { enable = true; config.theme = "catppuccinFrappe"; themes = { - catppuccinFrappe = builtins.readFile (pkgs.fetchFromGitHub - { - owner = "catppuccin"; - repo = "bat"; - rev = "ba4d16880d63e656acced2b7d4e034e4a93f74b1"; - sha256 = "6WVKQErGdaqb++oaXnY3i6/GuH2FhTgK0v4TN4Y0Wbw="; - } + "/Catppuccin-frappe.tmTheme"); + catppuccinFrappe = builtins.readFile (pkgs.fetchFromGitHub { + owner = "catppuccin"; + repo = "bat"; + rev = "ba4d16880d63e656acced2b7d4e034e4a93f74b1"; + sha256 = "6WVKQErGdaqb++oaXnY3i6/GuH2FhTgK0v4TN4Y0Wbw="; + } + "/Catppuccin-frappe.tmTheme"); }; }; }; diff --git a/user.nix b/user.nix index 2c25167..305f34b 100644 --- a/user.nix +++ b/user.nix @@ -150,6 +150,7 @@ in { nodePackages_latest.svelte-language-server nodePackages_latest.svelte-check ## rust + sqlx-cli rustup cargo-watch llvmPackages_rocm.clang