More updates to darwin config; brew integration, other
This commit is contained in:
parent
c68a81c262
commit
7a95955ccb
@ -3,26 +3,9 @@
|
|||||||
fonts.fontconfig.enable = true;
|
fonts.fontconfig.enable = true;
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
feh
|
|
||||||
clang
|
clang
|
||||||
cargo
|
cargo
|
||||||
neofetch
|
neofetch
|
||||||
#microsoft-edge
|
|
||||||
#nextcloud-client
|
|
||||||
#bitwarden-cli
|
|
||||||
#bitwarden
|
|
||||||
#discord
|
|
||||||
|
|
||||||
# Emacs
|
|
||||||
cmake
|
|
||||||
isync
|
|
||||||
ispell
|
|
||||||
mu
|
|
||||||
|
|
||||||
# fonts
|
|
||||||
fira-code
|
|
||||||
fira-code-symbols
|
|
||||||
meslo-lgs-nf
|
|
||||||
];
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
@ -7,10 +7,9 @@
|
|||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
./common.nix
|
./common.nix
|
||||||
|
./emacs.nix
|
||||||
./zsh.nix
|
./zsh.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.emacs.package = pkgs.emacs-macport;
|
|
||||||
|
|
||||||
home.stateVersion = "23.11";
|
home.stateVersion = "23.11";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
{ inputs, config, pkgs, ... }: {
|
{ inputs, config, pkgs, ... }: {
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
cmake
|
||||||
|
isync
|
||||||
|
ispell
|
||||||
|
ledger
|
||||||
|
mu
|
||||||
|
|
||||||
|
fira-code
|
||||||
|
fira-code-symbols
|
||||||
|
];
|
||||||
|
|
||||||
programs.emacs = {
|
programs.emacs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraPackages = epkgs: with epkgs; [
|
extraPackages = epkgs: with epkgs; [
|
||||||
|
@ -11,6 +11,10 @@
|
|||||||
./zsh.nix
|
./zsh.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
feh
|
||||||
|
];
|
||||||
|
|
||||||
gtk = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
theme = {
|
theme = {
|
||||||
@ -19,10 +23,6 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs = {
|
|
||||||
command-not-found.enable = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
home.file = {
|
home.file = {
|
||||||
".Xresources".source = ../dotfiles/.Xresources;
|
".Xresources".source = ../dotfiles/.Xresources;
|
||||||
".scripts/brightness.sh".source = ../dotfiles/.scripts/brightness.sh;
|
".scripts/brightness.sh".source = ../dotfiles/.scripts/brightness.sh;
|
||||||
|
@ -1,4 +1,9 @@
|
|||||||
{ inputs, config, pkgs, ... }: {
|
{ inputs, config, pkgs, ... }: {
|
||||||
|
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
meslo-lgs-nf
|
||||||
|
];
|
||||||
|
|
||||||
programs.zsh = {
|
programs.zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableCompletion = true;
|
enableCompletion = true;
|
||||||
|
@ -112,6 +112,10 @@
|
|||||||
vim
|
vim
|
||||||
git
|
git
|
||||||
picom
|
picom
|
||||||
|
microsoft-edge
|
||||||
|
nextcloud-client
|
||||||
|
bitwarden-cli
|
||||||
|
bitwarden
|
||||||
];
|
];
|
||||||
|
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
|
@ -4,7 +4,23 @@
|
|||||||
nix.settings.experimental-features = ["nix-command" "flakes"];
|
nix.settings.experimental-features = ["nix-command" "flakes"];
|
||||||
|
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
environment.systemPackages = with pkgs; [];
|
environment.systemPackages = with pkgs; [
|
||||||
|
git
|
||||||
|
iterm2
|
||||||
|
discord
|
||||||
|
docker
|
||||||
|
];
|
||||||
|
|
||||||
|
homebrew = {
|
||||||
|
enable = true;
|
||||||
|
casks = [
|
||||||
|
"microsoft-edge"
|
||||||
|
"bitwarden"
|
||||||
|
"tailscale"
|
||||||
|
"nextcloud"
|
||||||
|
"nordvpn"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
# Auto upgrade nix package and the daemon service.
|
# Auto upgrade nix package and the daemon service.
|
||||||
services.nix-daemon.enable = true;
|
services.nix-daemon.enable = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user