477 Commits

Author SHA1 Message Date
13c2365b7b
fixes small bug with update.sh
readded term welcome screen to dotf
cleaned up 1password.nix
2024-11-09 03:56:39 +01:00
32ce39cb21
removes pyenv installation, already exists in nix 2024-11-09 03:44:10 +01:00
68856dd2b5
removes rip2 in favor of trash-cli
changes rm alias to trash-put
removes unused gnome-extensions-cli and bauh pipx package
2024-11-09 03:40:40 +01:00
536b5f2e0b
removes legacy shell scripts
refactors dotf shell script
removes tailscale related code (now managed through nix)
removes shitty welcome prompt for ChatGPT (No longer used)
removes shitty git repos feature
2024-11-09 03:29:59 +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
f6409db279
adds deja-dup 2024-11-08 12:13:53 +01:00
0520961390
swap console and files in dock 2024-11-08 12:06:27 +01:00
576f141889
updates readme.md and updates update cli to do a channel update before nixos-rebuild 2024-11-08 12:06:12 +01:00
f4f9d0b790
adds clone feature to setup.sh 2024-11-08 12:05:48 +01:00
60f8f6ae78
adds vitals gnome extension 2024-11-08 12:05:31 +01:00
8822d5ea5d
adds frog shortcut 2024-11-08 11:59:27 +01:00
ccec538346
adds dosbox, frog ocr and gnome boxes 2024-11-08 11:59:14 +01:00
8b13a2995f
adds console and files to dock 2024-11-06 16:44:43 +01:00
9d862afbaa
adds export for work to flag i am devops 2024-11-06 16:02:47 +01:00
0c0c36b1c5
updates tilingshell layout 2024-11-06 13:53:50 +01:00
8631ec474d
updates docker configurations to use docker-compose.yml and .env files for duplicati, factorio, golink, and wireguard services 2024-11-05 23:33:50 +01:00
ddf1fd64ab
renames vpn configuration to wireguard 2024-11-05 23:29:58 +01:00
d0ce652f04
renames vpn service to wireguard 2024-11-05 23:29:09 +01:00
15ac4c77e1
adds golink env template 2024-11-05 23:25:45 +01:00
d0c690a990
adds factorio
adds duplicati
adds golink
updates vpn config
2024-11-05 23:25:14 +01:00
af0ac3bfbf
changed vpn docker to a systemd service dockerized 2024-11-05 23:05:27 +01:00
b7c6825268
adds vpn docker container
adds smile
disables ollama on server
2024-11-05 22:51:38 +01:00
309a2a1f35
moves ollama to it's own service file 2024-11-05 20:53:11 +01:00
c0626c9d27
adds pano alpha and fixes for gnome extensions 2024-11-05 19:16:37 +01:00
ac7376f606
refines .gitignore to include all secrets while excluding non-encrypted files 2024-11-05 15:08:58 +01:00
9c28dfe6ae
adds packages per hostname
adds unstable nixpkgs for vscode, docker, go and ollama
updates tilingshell layouts
2024-11-05 15:07:37 +01:00
55d2a96a33
adds pwfeedback to sudo
moves dock to LEFT
2024-11-03 22:16:17 +01:00
ec468d6221
adds nice welcome log to show where you are logged in on 2024-11-03 22:11:30 +01:00
58866ea8f8
updates docs 2024-11-03 21:56:34 +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
0c0ccab938
fixes to bashrc
adds bunch of extra software
adds ollama
adds emote shortcut
2024-11-03 03:06:24 +01:00
93e4f8462e
declutter the console, adds fzf and simpler theme for starship 2024-11-03 00:16:45 +01:00
26b1a61b2c
more aliases 2024-11-03 00:16:11 +01:00
5dd78f9490
adds prompt to sudo for yubikey to make it easier to spot we are waiting for a key 2024-11-02 23:46:52 +01:00
aa3510cf77
remove useless docker thing that points to nothing 2024-11-02 22:36:04 +01:00