fix
This commit is contained in:
@@ -0,0 +1,4 @@
|
|||||||
|
# NixOS Sakamoto
|
||||||
|
Bloated, but the pros outweighs the cons.
|
||||||
|
|
||||||
|
## Getting Started
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
programs.ags = {
|
programs.ags = {
|
||||||
enable = true;
|
enable = true;
|
||||||
configDir = ./biscuit;
|
configDir = ./custom;
|
||||||
|
|
||||||
extraPackages = let
|
extraPackages = let
|
||||||
agsPkgs = inputs.ags.packages.${system};
|
agsPkgs = inputs.ags.packages.${system};
|
||||||
|
|||||||
@@ -1,12 +1,10 @@
|
|||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
inputs,
|
inputs,
|
||||||
|
system,
|
||||||
...
|
...
|
||||||
}: let
|
}: {
|
||||||
nixovim = inputs.nixovim.packages.${pkgs.system}.default;
|
|
||||||
in {
|
|
||||||
home.packages = [
|
home.packages = [
|
||||||
nixovim
|
inputs.nixovim.packages.${system}.default
|
||||||
pkgs.lazygit
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,25 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
OS="$(uname -s)"
|
||||||
|
ARCH="$(uname -m)"
|
||||||
|
|
||||||
|
|
||||||
|
if [[ "$OS" == "Darwin" ]]; then
|
||||||
|
echo "macOS (Darwin) detected. Running nix-darwin switch..."
|
||||||
|
sudo nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake .\#macos
|
||||||
|
echo "macOS configuration updated successfully."
|
||||||
|
|
||||||
|
elif [[ "$OS" == "Linux" && "$ARCH" == "x86_64" ]]; then
|
||||||
|
echo "Linux (x86_64) detected. Running nixos-rebuild..."
|
||||||
|
sudo nixos-rebuild switch --flake .\#desktop
|
||||||
|
echo "NixOS configuration updated successfully."
|
||||||
|
|
||||||
|
else
|
||||||
|
echo "Unsupported operating system or architecture: $OS ($ARCH)"
|
||||||
|
echo "This script only supports Darwin (macOS) and Linux (x86_64)."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
exit 0
|
||||||
Reference in New Issue
Block a user