Update Monarch config

Update Monarch config file for restructure
Fix Makefile for new non-nixos structure
Add MacOS background blur to wezterm
This commit is contained in:
Evie Litherland-Smith 2023-05-02 08:22:53 +01:00
parent 3e6a484489
commit 089187738e
3 changed files with 15 additions and 5 deletions

View file

@ -1,6 +1,6 @@
$(eval HOSTNAME=$(shell hostname))
NIXOS_CONFIG := $(PWD)/nixos/$(HOSTNAME).nix
HOMEMANAGER_CONFIG := $(PWD)/home/$(HOSTNAME)-$(USER).nix
HOMEMANAGER_CONFIG := $(PWD)/nixos/home/$(HOSTNAME)-$(USER).nix
CONFIG_DIR := $(if $(XDG_CONFIG_HOME), $(XDG_CONFIG_HOME), $(HOME)/.config)
SSH_DIR := $(HOME)/.ssh

View file

@ -1,9 +1,16 @@
{ ... }:
{ pkgs, ... }:
{
imports = [
./env
./env/git/personal.nix
./tui
./git/personal.nix
./env/zsh.nix
./env/bat.nix
./env/direnv.nix
./env/keychain.nix
./env/ssh.nix
./env/starship.nix
./terminal/wezterm.nix
./tui/neovim.nix
./tui/lazygit.nix
];
# Home Manager needs a bit of information about you and the
# paths it should manage.
@ -11,6 +18,8 @@
home.homeDirectory = "/Users/tux";
home.stateVersion = "22.11";
home.packages = with pkgs; [ silver-searcher ];
programs.zsh.envExtra = ''
eval "$(/opt/homebrew/bin/brew shellenv)"
'';

View file

@ -10,6 +10,7 @@ return {
audible_bell = "Disabled",
font_size = 14,
window_background_opacity = 0.7,
macos_window_background_blur = 20,
color_scheme = scheme_name,
use_fancy_tab_bar = false,
tab_max_width = 79,