summaryrefslogtreecommitdiff
path: root/hosts/mac/m1mba
diff options
context:
space:
mode:
authorpolwex <code@yago.one>2025-02-21 10:30:15 +0000
committerpolwex <code@yago.one>2025-02-21 10:30:15 +0000
commit266bcb770323b5d461347fbdc83e43296cb18d34 (patch)
tree1a68ef41860b79f6566f61065be465f7afa7386a /hosts/mac/m1mba
parentc0be55eb72fdad38de6e1c72a52b1500216c3043 (diff)
parentc758310626204f21fcddda5334e79d645b2dca2e (diff)
Merge pull request 'mac2' (#3) from mac2 into master
Reviewed-on: https://git.sortug.com/polwex/nixconf/pulls/3
Diffstat (limited to 'hosts/mac/m1mba')
-rw-r--r--hosts/mac/m1mba/configuration.nix15
-rw-r--r--hosts/mac/m1mba/default.nix4
-rw-r--r--hosts/mac/m1mba/mac.nix12
-rw-r--r--hosts/mac/m1mba/pkgs.nix68
4 files changed, 8 insertions, 91 deletions
diff --git a/hosts/mac/m1mba/configuration.nix b/hosts/mac/m1mba/configuration.nix
index 373f781..ed64688 100644
--- a/hosts/mac/m1mba/configuration.nix
+++ b/hosts/mac/m1mba/configuration.nix
@@ -1,18 +1,11 @@
{...}: {
imports = [
../../base.nix
+ ../../users.nix
+ ../../editors.nix
+ ../../pkgs.nix
../mac.nix
- ./users.nix
- ./pkgs.nix
+
];
- # Auto upgrade nix package and the daemon service.
- services.nix-daemon.enable = true;
- # nix.package = pkgs.nix;
- # Used for backwards compatibility, please read the changelog before changing.
- # $ darwin-rebuild changelog
- system.stateVersion = 4;
-
- # The platform the configuration will be used on.
- nixpkgs.hostPlatform = "aarch64-darwin";
}
diff --git a/hosts/mac/m1mba/default.nix b/hosts/mac/m1mba/default.nix
new file mode 100644
index 0000000..3370bb0
--- /dev/null
+++ b/hosts/mac/m1mba/default.nix
@@ -0,0 +1,4 @@
+inputs: [
+ #inputs.kmonad.nixosModules.default
+ ./configuration.nix
+]
diff --git a/hosts/mac/m1mba/mac.nix b/hosts/mac/m1mba/mac.nix
deleted file mode 100644
index dba3035..0000000
--- a/hosts/mac/m1mba/mac.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-{ pkgs, ... }:
-{
- fonts.fontDir.enable = true;
- fonts.fonts = with pkgs; [
- recursive
- (nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
- ];
- system.keyboard = {
- enableKeyMapping = true;
- remapCapsLockToEscape = true;
- };
-}
diff --git a/hosts/mac/m1mba/pkgs.nix b/hosts/mac/m1mba/pkgs.nix
deleted file mode 100644
index dffcd66..0000000
--- a/hosts/mac/m1mba/pkgs.nix
+++ /dev/null
@@ -1,68 +0,0 @@
-{ pkgs, kmonad, unstablePkgs, ...}:
-
-{
-# custom
-# y.kmonad.enable = true;
- environment.systemPackages = with unstablePkgs; [
- # custom
- pkgs.overlays.yabai
- #unfree
-# slack
-# spotify
-# corefonts
-# symbola
- #gui
- alacritty
- vscodium
- tdesktop
- # terminal
- #
- vim
- neovim
- helix
- # ---
- wget
- htop
- bat
- gitAndTools.gitFull
- lazygit
- git-lfs
- lsd
- lsof
- tmux
- tmate
- curlFull
- ripgrep
- ranger
- minio
- minio-client
- zip
- unzip
- jq
- vifm
- nnn
- # neovim asks for a c compiler just to run nvim-treesitter commands. let's see
- fzf
- killall
- tree
- deluge
- ncdu
- edir
- bottom
- pigz
- rclone
- # direnv
- direnv
- nix-direnv
- # scraping
- python310Packages.yt-dlp
- # code
- nodejs
- node2nix
- zig
- gcc
- gnumake
- sqlite
- ];
-}
-