···55 ./system
66 ];
7788- # pin nix group to already existant id
99- ids.gids.nixbld = 30000;
1010-118 # Enable sudo via TouchID
129 security.pam.services.sudo_local.touchIdAuth = true;
1310···20172118 # System wide packages
2219 environment.systemPackages = with pkgs; [
2323- lazygit
2424- firefox
2525- spotify
2626- zed-editor
2727- vscodium
2828- stats # System monitoring displayed in macos top bar - will be replaced by custom script with sketchybar
2929- raycast # replacement for spotlight
3030- dbeaver-bin
3131- cyberduck
3232- utm
3333- sqlmap
2020+ librewolf # web browser
2121+ firefox # to delete -> will be replace by librewolf with custom css and extensions
2222+ zed-editor # to delete
2323+ spotify # music
2424+ stats # System monitoring displayed in macos top bar - will be replaced by custom script with sketchybar
2525+ raycast # replacement for spotlight
2626+ alt-tab-macos # alt tab like windows on macos
2727+ utm # VM emulator for macos/ios
2828+ cocoapods # used for swift development
3429 ];
3030+3131+ programs._1password.enable = true; # Password manager (come from darwin modules)
3232+3333+ asgard.suites.development.enable = true;
35343635 # Linux builder
3736 nix = {
···11{
22 homebrew.casks = [
33- "insomnia"
44- "orbstack" # replace with simple docker desktop
55- "figma"
66- "obsidian"
77- "eloston-chromium" # needed a chromium based browser for testing purpose in web development
88- "librewolf"
99- "amethyst" # Window manager
1010- "sf-symbols"
1111- "font-hack-nerd-font" # move this to nix installation
1212- "1password"
1313- "discord" # use this one since nixpkgs doesn't have krisp
1414- # "logitech-g-hub" # Error when trying to install it
1515- "ghostty"
1616- "burp-suite"
33+ "orbstack" # Replace docker desktop -> will be replace with podman?
44+ "figma" # ux/ui
55+ "obsidian" # Markdown note taking app
66+ "amethyst" # Window manager (to package)
77+ "font-hack-nerd-font" # move this to nix installation
88+ "discord" # use this one since nixpkgs doesn't have krisp
99+ # "logitech-g-hub" # Error when trying to install it
1010+ "ghostty" # terminal emulator
1711 ];
1812}
+1-4
machines/darwin/njord/homebrew/default.nix
···1212 cleanup = "zap"; # uninstall all elements not listed
1313 };
14141515- homebrew.caskArgs.no_quarantine = true;
1515+ homebrew.caskArgs.no_quarantine = true; # used for some "break" packages like librewolf
16161717 # Repository authorized for homebrew
1818 homebrew.taps = [
1919- "homebrew/cask-versions"
2020- "homebrew/cask-fonts"
2121- "FelixKratz/formulae"
2219 "mczachurski/wallpapper"
2320 ];
2421}
+1-1
machines/nixos/loki/default.nix
···5454 # Global packages
5555 environment.systemPackages = with pkgs; [
5656 firefox
5757- kitty
5757+ ghostty
5858 bat
5959 eza
6060 fzf