924ee3a577
refactor: improve subprocess error handling and enhance linting script documentation
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
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
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
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
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
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
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
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
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
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
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
Nix Format Check / check-format (push) Failing after 40s
2025-03-05 17:26:48 +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
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