mirror of
https://github.com/willemml/dotfiles.nix.git
synced 2025-04-12 11:17:17 +00:00
Fixes stylix on darwin
This commit is contained in:
parent
9f14c9b96f
commit
923b66d030
10 changed files with 20 additions and 12 deletions
|
@ -4,6 +4,9 @@
|
|||
globals,
|
||||
...
|
||||
}: {
|
||||
stylix.image = pkgs.fetchurl globals.wallpapers.current;
|
||||
stylix.polarity = "dark";
|
||||
|
||||
environment.pathsToLink = ["/share/zsh"];
|
||||
environment.shells = [pkgs.bashInteractive pkgs.zsh];
|
||||
environment.systemPackages = [pkgs.coreutils pkgs.git];
|
||||
|
|
|
@ -4,13 +4,17 @@ rec {
|
|||
sha256 = "sha256-E4DsoDLc0kMfZGAmsmSY4nddsKwFm434maQrnilHeKs=";
|
||||
};
|
||||
fireportal = {
|
||||
url = "https://w.wallhaven.cc/full/2y/wallhaven-2y6wwg.jpg";
|
||||
sha256 = "sha256-E4DsoDLc0kMfZGAmsmSY4nddsKwFm434maQrnilHeKs=";
|
||||
url = "https://w.wallhaven.cc/full/jx/wallhaven-jxlwpm.jpg";
|
||||
sha256 = "sha256-QhkMeInFBk7nEvyvpo0Lg20PmdPBKk8jQLY6vsLfzy4=";
|
||||
};
|
||||
mapleleaves = {
|
||||
url = "https://w.wallhaven.cc/full/8x/wallhaven-8xxqey.jpg";
|
||||
sha256 = "sha256-ohax2KzOmRt8JyUXO/7pDcy1EHXCdbfmzKzr9T3/hRk=";
|
||||
};
|
||||
kdb = {
|
||||
url = "https://git.kdb424.xyz/kdb424/wallpapers/raw/branch/main/wallhaven-7p3we9.png";
|
||||
sha256 = "05acf2czadfnxswnqpgx9rsx71mqspmz5kafi3i1d2z191az6inf";
|
||||
};
|
||||
|
||||
current = hexflames;
|
||||
current = fireportal;
|
||||
}
|
||||
|
|
|
@ -13,8 +13,6 @@ in {
|
|||
enable = true;
|
||||
config = {
|
||||
EnvironmentVariables = {
|
||||
TERM = "xterm-kitty";
|
||||
TERMINFO = "${config.programs.kitty.package}/Applications/kitty.app/Contents/Resources/kitty/terminfo";
|
||||
TERMINFO_DIRS = "${config.home.homeDirectory}/.nix-profile/share/terminfo:/run/current-system/sw/share/terminfo:/nix/var/nix/profiles/default/share/terminfo:/usr/share/terminfo";
|
||||
};
|
||||
ProgramArguments = [
|
||||
|
|
|
@ -14,10 +14,9 @@ in rec {
|
|||
./modules/nix/pkgs-config.nix
|
||||
./modules/nix/use-flake-pkgs.nix
|
||||
inputs.nix-index-database.hmModules.nix-index
|
||||
inputs.stylix.homeManagerModules.stylix
|
||||
];
|
||||
|
||||
stylix.image = pkgs.fetchurl globals.wallpapers.current;
|
||||
stylix.opacity.terminal = 0.80;
|
||||
|
||||
home = {
|
||||
username = globals.username;
|
||||
|
|
|
@ -40,6 +40,7 @@ in {
|
|||
|
||||
programs.emacs.extraPackages = mkIf cfg.enableOrgTex cfg.texEmacsPackages;
|
||||
|
||||
home.file.".emacs.d/nix-extraconfig.el".text = cfg.extraConfig;
|
||||
home.file.".emacs.d/org-tex-cfg.el" = mkIf cfg.enableOrgTex (fileFromPathOrText cfg.orgTexConfigFile);
|
||||
home.file.".emacs.d/early-init.el" = fileFromPathOrText cfg.earlyInitFile;
|
||||
home.file.".emacs.d/init.el" = fileFromPathOrText cfg.initFile;
|
||||
|
|
|
@ -16,6 +16,9 @@
|
|||
|
||||
bash.enableCompletion = true;
|
||||
|
||||
alacritty.enable = true;
|
||||
alacritty.settings.font.normal.style = lib.mkForce "Book";
|
||||
|
||||
direnv = {
|
||||
enable = true;
|
||||
enableBashIntegration = true;
|
||||
|
|
|
@ -49,7 +49,6 @@
|
|||
rustic
|
||||
s
|
||||
separedit
|
||||
solarized-theme
|
||||
swiper
|
||||
yasnippet
|
||||
])
|
||||
|
|
|
@ -87,6 +87,10 @@
|
|||
(when (file-exists-p org-config)
|
||||
(load-file org-config))
|
||||
)
|
||||
(let ((nix-extraconfig (expand-file-name "~/.emacs.d/nix-extraconfig.el")))
|
||||
(when (file-exists-p nix-extraconfig)
|
||||
(load-file nix-extraconfig))
|
||||
)
|
||||
|
||||
(setq org-directory (expand-file-name "~/Documents/org"))
|
||||
|
||||
|
@ -259,8 +263,6 @@
|
|||
(global-set-key (kbd "C-c '") 'separedit)
|
||||
(add-hook 'separedit-buffer-creation-hook 'normal-mode)
|
||||
|
||||
(load-theme 'solarized-gruvbox-dark t)
|
||||
|
||||
(global-set-key (kbd "C-s") 'swiper)
|
||||
|
||||
(setq yas-snippet-dirs (list (expand-file-name "snippets" org-directory)))
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
../users/willem/home/darwin.nix
|
||||
../modules/yabai/default.nix
|
||||
../modules/yabai/scripting-additions.nix
|
||||
inputs.stylix.darwinModules.stylix
|
||||
];
|
||||
|
||||
nix = {
|
||||
|
|
|
@ -15,8 +15,6 @@
|
|||
inputs.stylix.nixosModules.stylix
|
||||
];
|
||||
|
||||
stylix.image = pkgs.fetchurl globals.wallpapers.current;
|
||||
|
||||
programs.command-not-found.enable = false;
|
||||
|
||||
console.keyMap = "colemak";
|
||||
|
|
Loading…
Add table
Reference in a new issue