47 Commits

Author SHA1 Message Date
924ee3a577
refactor: improve subprocess error handling and enhance linting script documentation
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 17s
Nix Format Check / check-format (push) Successful in 57s
Python Lint Check / check-python (push) Failing after 27m48s
2025-03-24 18:35:13 +01:00
140863d674
feat: add Python linting support with pylint and black
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 16s
Nix Format Check / check-format (push) Successful in 56s
Python Lint Check / check-python (push) Failing after 16s
2025-03-12 14:17:43 +01:00
112d3679da
style: add YAML document start markers to Ansible playbooks and tasks
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 1m34s
Nix Format Check / check-format (push) Successful in 57s
2025-03-12 14:05:42 +01:00
e1c4d5aaaf
feat: enhance printfe function to include timestamp and message type, and update server tasks for dotfiles-test
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 10:23:49 +01:00
132b7b1b66
fix: replace lastlog2 with lastlog for SSH login information and clean up related dependencies
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-10 20:28:05 +01:00
ee064f521b
feat: enhance command execution with error handling and add Ansible task for Docker repository checkout
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-10 20:23:15 +01:00
6f2ec615ce
feat: add pip availability check in ensure_dependencies function
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-10 20:01:25 +01:00
82ee7361bd
feat: add dependency check in dotf script and modify package installation command
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-10 19:35:55 +01:00
7afd1f0bca
feat: update SSH login retrieval in hello.py and improve logo display logic in functions.py
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-10 19:13:21 +01:00
6c095843ba
feat: remove WSL-specific aliases and 1Password agent bridge script; add dependency checks and installation for Python packages
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-10 15:59:28 +01:00
62954eb986
feat: remove deprecated shell scripts and add Python alternatives for all of them
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-10 15:48:33 +01:00
2ce4cfb608
refactor: update dotfiles paths and remove obsolete configurations
Some checks failed
Nix Format Check / check-format (push) Failing after 40s
2025-03-05 17:26:48 +01:00
e1aa41d1d3
Add Ansible configuration and remove NixOS
All checks were successful
Nix Format Check / check-format (pull_request) Successful in 39s
2025-01-20 09:18:58 +01:00
90fe3c8554
refactors help.sh and functions.sh for improved logo display and adds trash notification; updates help.txt for clarity 2024-11-09 04:09:15 +01:00
58ba701f1f
removes unused funcs 2024-11-09 04:00:18 +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
fc38dcb2ef
revert back to gnome console, kitty sucks 2024-11-02 22:35:05 +01:00
3882af2264
bugfix symlinks parent directory missing 2024-11-02 22:02:36 +01:00
05c5cf81bf
wip 2024-11-02 17:45:43 +01:00
4fb1fa9d2c
switch to flatpak zen browser 2024-10-30 23:04:55 +01:00
93e963cd65
wip 2024-10-30 21:55:48 +01:00
e42dd52164
WSL fixes 2024-10-27 01:33:39 +02:00
f3ee35f577
chore: Update to use bash instead of zsh 2024-10-21 15:27:07 +02:00
8f207382e9
chore: general changes 2024-08-30 14:27:02 +02:00
150e80c706
chore: adds secrets 2024-08-28 19:16:29 +02:00
699793ee2d
chores
- removes alacritty
- updates gitconfig to include lfs shit
- updates gitconfig to not rebase ever
- updates keyboard shortcuts to use gnome-terminal
- adds import/export of gnome-terminal settings with dconf
- fixes export for gnome extensions to not run when not running gnome
2024-08-28 14:10:30 +02:00
6fdb84ce50
feat: adds very useless welcome thing with openai, this is so fucking useless XD
feat: adds secrets folder with GPG/1Password
2024-08-27 23:13:34 +02:00
443b6c5dfe
feat: Update startup script to display a welcome message and run commands based on the time of day 2024-08-27 21:32:11 +02:00
7d6bd4f903
feat: adds git support to config 2024-08-27 20:39:12 +02:00
17341c847d
chore: removes spotify from apt list since it's replaced with flatpak version 2024-08-27 20:38:29 +02:00
7c2a2fefd2
feat: add logging to inserting shortcuts into swhkd 2024-08-27 18:56:27 +02:00
e0ae4b0736
chore: moves flatpaks back to flatrefs sinces it's more reliable
fix: symlinks now work properly in YAML even on different machines
2024-08-27 18:22:18 +02:00
3f5b980ddc
wip 2024-08-27 15:58:09 +02:00
f532a924fb
chore: Update symlinks in update.sh and functions.sh
feat: symlinks in config.yaml
fix: vscode tracking bullshit
2024-08-27 15:27:32 +02:00
bbe474ead9
chore: install ohmyzsh unattended 2024-08-26 12:30:24 +02:00
d4fc347bf9
chore: adds setup.sh and updates rust to set default upon install and removes unused repos 2024-08-26 11:24:00 +02:00
28550ee13b
chore: Update keyboard shortcuts and start swhkd daemon 2024-08-25 05:06:05 +02:00
1c5ccb3a1b
chore: Update swhkd configuration file location
fix: adds missioncenter shortcut
2024-08-25 05:00:05 +02:00
5db877355c
lots of shit 2024-08-25 03:32:39 +02:00
183b688617
this commit adds a lot of shit, look at the shit, too much sorry
Signed-off-by: Menno van Leeuwen <menno@vleeuwen.me>
2024-08-24 01:35:46 +02:00
db2beac40c
feat: add keyboard shortcuts status check and update status script 2024-08-22 22:54:25 +02:00
65dc9155bc
feat: add gpg, ca-certificates, software-properties-common, and apt-transport-https to apt_packages.sh 2024-08-22 22:48:17 +02:00
819fb027bf
feat: adds keyboard shortcut support
feat: adds wezterm
feat: adds cargo, flatpak and apt
2024-08-22 22:44:20 +02:00
f87e08ec49
feat: clean terminals now open with logo 2024-08-22 19:23:57 +02:00
69a14d6c8a chore: Update ensure_packages_installed function to prompt for sudo privileges before installing packages not always 2024-08-22 17:11:59 +02:00
f749c8f578 adds vscode extensions support
Signed-off-by: Menno van Leeuwen <menno@vleeuwen.me>
2024-08-22 17:03:39 +02:00
6b7b3f6a2e new ways 2 2024-08-22 16:13:24 +02:00