diff --git a/home-manager/desktop.nix b/home-manager/desktop.nix index 828f54e..2b74953 100644 --- a/home-manager/desktop.nix +++ b/home-manager/desktop.nix @@ -2,6 +2,7 @@ { imports = [ (import "${custom.inputs.self}/home-manager/common" { inherit custom; }) + "${custom.inputs.self}/home-manager/software/alacritty" "${custom.inputs.self}/home-manager/software/calibre" "${custom.inputs.self}/home-manager/software/czkawka" "${custom.inputs.self}/home-manager/software/emacs" diff --git a/home-manager/software/alacritty/default.nix b/home-manager/software/alacritty/default.nix new file mode 100644 index 0000000..5afc2ef --- /dev/null +++ b/home-manager/software/alacritty/default.nix @@ -0,0 +1,58 @@ +{ ... }: +{ + programs.alacritty = { + enable = true; + settings = { + env.TERM = "xterm-256color"; + colors = { + primary = { + background = "#fdf6e3"; + foreground = "#657b83"; + }; + cursor = { + text = "#fdf6e3"; + cursor = "#657b83"; + }; + normal = { + black = "#073642"; + red = "#dc322f"; + green = "#859900"; + yellow = "#b58900"; + blue = "#268bd2"; + magenta = "#d33682"; + cyan = "#2aa198"; + white = "#eee8d5"; + }; + bright = { + black = "#002b36"; + red = "#cb4b16"; + green = "#586e75"; + yellow = "#657b83"; + blue = "#839496"; + magenta = "#6c71c4"; + cyan = "#93a1a1"; + white = "#fdf6e3"; + }; + }; + font = { + normal = { + family = "Source Code Pro"; + style = "Regular"; + }; + bold = { + family = "Source Code Pro"; + style = "Regular"; + }; + italic = { + family = "Source Code Pro"; + style = "Italic"; + }; + bold_italic = { + family = "Source Code Pro"; + style = "Bold Italic"; + }; + size = 12; + }; + }; + }; +} diff --git a/modules/desktop/default.nix b/modules/desktop/default.nix index 19d3148..c3a0697 100644 --- a/modules/desktop/default.nix +++ b/modules/desktop/default.nix @@ -85,6 +85,7 @@ environment = { systemPackages = with pkgs; [ # what I consider to be system packages + alacritty appimage-run brightnessctl firefox diff --git a/modules/gnome/default.nix b/modules/gnome/default.nix index dbb8711..5c672a3 100644 --- a/modules/gnome/default.nix +++ b/modules/gnome/default.nix @@ -11,6 +11,7 @@ gnomeExtensions.switcheroo ]; gnome.excludePackages = (with pkgs; [ + gnome-console gnome-text-editor gnome-tour ]) ++ (with pkgs.gnome; [