|
7a39c2c962
|
refactor: remove NixOS specific configuration and update installation messages for broader compatibility
Nix Format Check / check-format (push) Successful in 37s
|
2025-01-22 15:39:49 +01:00 |
|
|
bfea159a0f
|
refactor: add -y flag to package installation commands for automatic confirmation
Nix Format Check / check-format (push) Successful in 37s
|
2025-01-22 15:37:24 +01:00 |
|
|
b6cf812f49
|
refactor: enhance package installation logic to auto-detect package manager
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-22 15:36:21 +01:00 |
|
|
0c6a0d5b16
|
refactor: update Fedora detection in compatibility check
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-22 15:34:32 +01:00 |
|
|
4d57d69626
|
refactor: add package installation function to streamline dependency checks
Nix Format Check / check-format (pull_request) Successful in 37s
|
2025-01-22 15:29:45 +01:00 |
|
|
d92d0ed883
|
refactor: enhance setup script with compat checks
Nix Format Check / check-format (pull_request) Successful in 37s
|
2025-01-22 15:27:35 +01:00 |
|
|
c651722b73
|
refactor: reorganize Ansible tasks for better structure and include common package installations
Nix Format Check / check-format (pull_request) Successful in 40s
|
2025-01-22 15:11:58 +01:00 |
|
|
e1aa41d1d3
|
Add Ansible configuration and remove NixOS
Nix Format Check / check-format (pull_request) Successful in 39s
|
2025-01-20 09:18:58 +01:00 |
|
|
68943b57ee
|
fix install_nix function to check for nix-channel instead of nixos-version
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 14:03:16 +01:00 |
|
|
733be4c7c8
|
refactor setup script to improve argument handling for continuation flag
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 13:44:34 +01:00 |
|
|
a0245017f7
|
refactor setup script to use a variable for continuation flag handling
Nix Format Check / check-format (push) Successful in 37s
|
2025-01-15 13:40:49 +01:00 |
|
|
5803376722
|
update installation message to instruct users to reopen shell and rerun the script after Nix installation
Nix Format Check / check-format (push) Successful in 37s
|
2025-01-15 13:36:17 +01:00 |
|
|
a3f2b7d759
|
refactor setup script to remove continuation flag handling and streamline installation steps
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 13:33:57 +01:00 |
|
|
0747d2a784
|
enhance setup script to support continuation of installation process
Nix Format Check / check-format (push) Successful in 37s
|
2025-01-15 12:52:40 +01:00 |
|
|
852c5ebef8
|
add success log and reinvoke script after Nix installation
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 11:55:27 +01:00 |
|
|
783d1bac25
|
fix setup script to ensure SELinux config writes correctly and clean up whitespace
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 11:51:20 +01:00 |
|
|
325310c1ca
|
refactor hostname preparation to check for existing hostname before NixOS verification
Nix Format Check / check-format (push) Successful in 39s
|
2025-01-15 11:49:54 +01:00 |
|
|
1db4d0c49b
|
add log_warning function to output warnings in yellow
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 11:48:47 +01:00 |
|
|
4d20f2d7a6
|
fix SELinux check to correctly compare getenforce output
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 11:48:06 +01:00 |
|
|
bbd3198976
|
fix SELinux check to correctly identify Non-NixOS systems
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 11:47:12 +01:00 |
|
|
d48a3d3925
|
refactor hostname preparation to check for NixOS only when hardware configuration is absent
Nix Format Check / check-format (push) Successful in 39s
|
2025-01-15 11:45:14 +01:00 |
|
|
c11c4e7482
|
add SELinux check and adjust mode in setup script for non-NixOS systems
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 11:43:11 +01:00 |
|
|
e06b93215f
|
ensure user input is read from the terminal in the warning prompt
Nix Format Check / check-format (push) Successful in 39s
|
2025-01-15 11:38:51 +01:00 |
|
|
041307aaea
|
update setup script message to indicate compatibility with Fedora
Nix Format Check / check-format (push) Successful in 38s
|
2025-01-15 11:35:27 +01:00 |
|
|
1d0ef3d31e
|
refactor setup script to conditionally set hostname and rebuild NixOS only on NixOS systems
Nix Format Check / check-format (push) Successful in 39s
|
2025-01-15 11:34:06 +01:00 |
|
|
2c0e3c746b
|
upgrade to 24.11
Nix Format Check / check-format (push) Successful in 38s
|
2024-11-29 18:02:30 +01:00 |
|
|
93517fbf79
|
removes line that would delete required file
|
2024-11-15 21:05:19 +01:00 |
|
|
272aac9a94
|
adds cleanup
|
2024-11-09 02:49:46 +01:00 |
|
|
63dd78c557
|
adds warning message and prompt to continue
|
2024-11-09 02:47:30 +01:00 |
|
|
b44457af3a
|
moves bootloader directives to hardware specific files and adds bootloader question to setup.sh
|
2024-11-09 02:38:29 +01:00 |
|
|
f038bcaa61
|
first setup nix and ha before symlinking new configs
|
2024-11-08 14:44:03 +01:00 |
|
|
00f647074d
|
adds default value for need_sudo parameter in backup_file function
|
2024-11-08 14:38:12 +01:00 |
|
|
4926ae8cc0
|
adds sudo handling for file backups and improves symlink setup in setup.sh
|
2024-11-08 14:35:33 +01:00 |
|
|
b13cb3ff0e
|
refactors update_nixos_flake and update_home_manager_flake functions for improved configuration handling and validation
|
2024-11-08 14:30:26 +01:00 |
|
|
0b8a5a150d
|
enhances NixOS and Home Manager flake updates with temporary file handling and validation
|
2024-11-08 14:24:35 +01:00 |
|
|
dfc68c275a
|
ensures interactive input for terminal prompts in setup.sh
|
2024-11-08 14:17:14 +01:00 |
|
|
792af5e4c6
|
wip
|
2024-11-08 14:11:53 +01:00 |
|
|
7ba5ab2067
|
improves input validation in create_hardware_config function
|
2024-11-08 14:07:54 +01:00 |
|
|
36cb9bbb42
|
fixes infinite loop bug in setup
|
2024-11-08 14:05:28 +01:00 |
|
|
73013b36d0
|
fixes syntax error
|
2024-11-08 14:02:29 +01:00 |
|
|
2a795cd19e
|
updates setup.sh to support adding new machines
|
2024-11-08 13:50:28 +01:00 |
|
|
f4f9d0b790
|
adds clone feature to setup.sh
|
2024-11-08 12:05:48 +01:00 |
|
|
01dc1784ef
|
adjusted end message of setup
|
2024-11-03 21:53:24 +01:00 |
|
|
0563a01c96
|
enhance clear_files function: add checks for .bashrc and .profile to prevent conflicts
|
2024-11-03 21:51:35 +01:00 |
|
|
cbd590bf19
|
refactor setup script: rename setup_symlinks to clear_files and add backup messages
|
2024-11-03 21:50:09 +01:00 |
|
|
fc38dcb2ef
|
revert back to gnome console, kitty sucks
|
2024-11-02 22:35:05 +01:00 |
|
|
9802e61876
|
specify the hostname from the setup in the setup, since the hostname is not set yet we must use a local one!
|
2024-11-02 21:14:56 +01:00 |
|
|
7134d0c29d
|
moves home-manager to hostname specific configs
|
2024-11-02 21:05:14 +01:00 |
|
|
1e7baa0365
|
check if Home Manager is already installed before proceeding with installation
|
2024-11-02 19:46:05 +01:00 |
|
|
0e945e3f5e
|
rebuild nixos using flake in setup
check for existing hostname
only move configuration.nix not enture /etc/nixos
|
2024-11-02 19:45:11 +01:00 |
|