Commit Graph

185 Commits

Author SHA1 Message Date
563a286a30
users/foo-dogsquared: add shaders dev submodule 2023-09-24 19:22:00 +08:00
bffbc536db
users/foo-dogsquared: add Tridactyl configuration 2023-09-24 12:17:29 +08:00
3c3145318e
users/foo-dogsquared: add add-ons for Firefox installation 2023-09-24 12:07:59 +08:00
5cbd36bcf0
profiles/editors: automate Doom Emacs installation 2023-09-18 14:42:29 +08:00
6a1178f969
config: add comments 2023-09-11 10:14:39 +08:00
5e21289f88
users/foo-dogsquared: update secret keys 2023-09-09 08:03:14 +08:00
b4c41ca5e1
users/foo-dogsquared: update Firefox policies 2023-09-06 05:56:47 +08:00
eb8691348a
users/foo-dogsquared: add Nyxt dotfiles 2023-09-04 21:40:26 +08:00
5e2696e220
users/foo-dogsquared: enable VS Code editor profile 2023-09-04 21:40:02 +08:00
1a769a7639
users/foo-dogsquared: install additional browsers 2023-09-04 14:14:15 +08:00
09b67d6af4
users/foo-dogsquared: customize Brave browser flags 2023-09-04 14:13:43 +08:00
8f11ef8b14
users/foo-dogsquared: make custom wrapped version of Firefox 2023-09-04 13:55:29 +08:00
7c203ab665
users/foo-dogsquared: add ActivityWatch web watcher extension 2023-08-21 12:14:37 +08:00
03c89e3b74
users/foo-dogsquared: add ActivityWatch service 2023-08-03 23:00:55 +08:00
59bd69691b
users/plover: replace systemd session variables as shell variables 2023-08-01 17:28:52 +08:00
bcaa9e5319
users/foo-dogsquared: rotate keys on secrets 2023-07-28 23:02:28 +08:00
848d06a498
users/foo-dogsquared: add gh-actions-cache extension for GitHub CLI 2023-07-27 12:35:03 +08:00
78928e4a3a
users/foo-dogsquared: remove lf dotfiles 2023-07-25 20:21:48 +08:00
5074098ab9
users/foo-dogsquared: create secrets 2023-07-24 17:48:15 +08:00
4bba534f22
users/foo-dogsquared: add more things to fetch 2023-07-22 11:05:52 +08:00
d421591105
users/foo-dogsquared: add old email account 2023-07-19 07:43:36 +08:00
d9bbe14bda
users/foo-dogsquared: update Thunderbird settings
Also removed the email account for Thunderbird since it conflicts with
my current workflow.
2023-07-16 15:29:13 +08:00
e43b5a7209
users/foo-dogsquared: update Git config
The sendemail configuration should be handled by the email accounts
configured alongside the home-manager config.
2023-07-14 13:21:57 +08:00
246586c25c
users/foo-dogsquared: fix personal email settings 2023-07-14 10:51:23 +08:00
dcdfa11945
users/foo-dogsquared: update Firefox personal profile 2023-07-13 21:44:39 +08:00
6a5489131a
users/foo-dogsquared: update personal email config 2023-07-13 18:40:24 +08:00
f9e3a2daad
users/foo-dogsquared: add user-specific nixpkgs config 2023-07-07 17:12:08 +08:00
545159f830
users/foo-dogsquared: add Firefox add-ons 2023-07-06 11:08:24 +08:00
c3bec31b86
chore: reformat codebase 2023-07-05 16:42:15 +08:00
1027f97333
users/foo-dogsquared: update session variables 2023-07-05 11:51:44 +08:00
507f1862fb
users/foo-dogsquared: fix music module 2023-07-05 11:51:06 +08:00
f7a27479b2
users/foo-dogsquared: modularize browser config 2023-07-04 18:43:43 +08:00
2baf917efb
users/foo-dogsquared: add email config 2023-07-04 18:43:01 +08:00
a20af418f9
users/foo-dogsquared: add music-related cleaners 2023-07-04 08:54:40 +08:00
2ed3c2b790
users/foo-dogsquared: modularize config 2023-07-04 08:55:49 +08:00
ef6ff9230a
users/foo-dogsquared: update Mopidy and Bleachbit config 2023-07-02 11:39:57 +08:00
47b2714ff4
users/plover: init Bleachbit service for daily history cleanup 2023-07-01 18:13:09 +08:00
c0ebfe98fd
users/foo-dogsquared: remove unnecessary comments 2023-07-01 16:30:15 +08:00
0645422e16
users/nixos: update Nix caches 2023-06-27 15:58:02 +08:00
f746fe36c7
users/foo-dogsquared: refactor Zellij layout 2023-06-27 12:57:29 +08:00
df589b1915
users/foo-dogsquared: update Bash config
Also, the Wezterm shell integration is now fixed. Hoorah!
2023-06-24 10:27:13 +08:00
4cbb300dae
users/foo-dogsquared: update Zellij configuration 2023-06-23 18:14:41 +08:00
fceb1afa7f
users/foo-dogsquared: use own Atuin sync server 2023-06-16 13:16:12 +08:00
1bdda28ffe
chore: reformat codebase 2023-06-08 21:19:17 +08:00
3fbd2b3606
users/plover: update home-manager user version to 23.05 2023-05-25 11:15:28 +08:00
bb07f426b3
users/foo-dogsquared: add PATH for custom scripts from dotfiles 2023-05-10 08:59:52 +08:00
a06f17d4d1
users/foo-dogsquared: update home-manager version 2023-05-07 23:13:19 +08:00
91bfe61212
users/foo-dogsquared: add Doom Emacs sync
While installing it should be idempotent, it does change/breaks(?) the
configuration. A simple `doom sync` should fix it.
2023-05-03 12:47:12 +08:00
96e02ffe4b
users/foo-dogsquared: update music player setup 2023-05-02 11:46:00 +08:00
335a6d8101
users/plover: add glances to package list 2023-04-24 11:15:51 +08:00
50bc735fdf
users/foo-dogsquared: update beets configuration 2023-04-24 11:15:41 +08:00
cf0c612b5a
users/foo-dogsquared: update package list 2023-04-24 11:15:29 +08:00
9abe64cb44
users/foo-dogsquared: update yt-dlp-audio configuration 2023-04-24 11:14:51 +08:00
7198b83205
users/foo-dogsquared: add custom scripts from dotfiles 2023-04-20 20:37:56 +08:00
e04d31afeb
users/foo-dogsquared: update the fetching service 2023-03-24 10:26:16 +08:00
7869bb79cf
users/foo-dogsquared: automate Doom Emacs installation 2023-03-21 00:21:06 +08:00
f65dcdf980
users/foo-dogsquared: automate Doom Emacs fetching 2023-03-17 22:40:29 +08:00
6496fa363d
users/foo-dogsquared: replace dotfile flake input with modules/mutable-files 2023-03-13 23:46:24 +08:00
a2571ad13a
profiles/desktop: separate video and documents into separate categories
It has gone too big. Not to mention, photos and audio is also multimedia
technically so it just makes it more confusing.
2023-03-08 23:46:06 +08:00
70e2e077d1
users/plover: add Wireshark program 2023-02-11 15:24:04 +08:00
93863ff00c
hosts/ni: update host and user configuration 2023-02-11 15:21:50 +08:00
3787bf2e68
users/foo-dogsquared: add SSH and GPG client configurations 2023-02-07 19:06:18 +08:00
d2a272f16b
users/foo-dogsquared: update gh config 2023-02-05 16:40:23 +08:00
8cacfa2867 users/foo-dogsquared: add GitHub CLI setup 2023-01-29 00:00:55 +08:00
eae9ea0405 users/foo-dogsquared: update git config 2023-01-24 11:04:32 +08:00
d6fa557433 users/foo-dogsquared: update other SSH public key 2023-01-20 14:16:57 +08:00
cfc99cef4c users/plover: add inetutils and iputils to package list 2023-01-17 21:50:00 +08:00
a00c58b9dc users/foo-dogsquared: update beets and Brave configuration 2023-01-12 22:03:03 +08:00
4c34a87366 chore: reformat codebase 2023-01-07 16:06:34 +08:00
c407ffd617 users/foo-dogsquared: add an extra SSH key 2023-01-01 15:30:17 +08:00
300d0a8d3e users/admin: fix the sudo config
I really should get used running checks before pushing.
2022-12-14 17:33:10 +08:00
57078178f3 users/admin: make the account passwordless 2022-12-13 09:19:58 +08:00
0acead3887 users/foo-dogsquared: add Bitwarden extension 2022-12-12 10:26:30 +08:00
Gabriel Arazas
4e20a9ae17 users/foo-dogsquared: update Git credentials 2022-12-11 08:05:03 +08:00
Gabriel Arazas
7b76bc6500 users/foo-dogsquared: update browser extensions list 2022-12-10 18:47:02 +08:00
Gabriel Arazas
2cc7faf2e7 users/admin: add trust to more applications 2022-12-06 15:55:23 +08:00
Gabriel Arazas
1e17c59034 users/plover: add home-manager user to config 2022-12-03 15:24:22 +08:00
Gabriel Arazas
b5b52426dc config: restructure user and host files 2022-12-03 15:24:22 +08:00
Gabriel Arazas
487d0717d5 users/admin: change password 2022-11-30 08:36:37 +08:00
Gabriel Arazas
07b198c5ab docs: update 2022-11-29 15:58:33 +08:00
Gabriel Arazas
7f87ee09c4 users: set the correct attributes for authorized keyfiles 2022-11-28 00:41:27 +08:00
Gabriel Arazas
a3d3bb0164 users/plover: init home-manager profile 2022-11-26 14:12:30 +08:00
Gabriel Arazas
30e75ebfc7 users/plover: refactor into user-specific config 2022-11-25 21:27:00 +08:00
Gabriel Arazas
b89d9f249c users/admin: init
This is the user to be used for managing installations with deploy-rs
but it is also the main user for servers.
2022-11-25 21:25:40 +08:00
Gabriel Arazas
51d51f5398 hosts/plover: init 2022-11-25 14:51:27 +08:00
Gabriel Arazas
3a7816a901 chore: reformat codebase 2022-11-19 11:32:29 +08:00
Gabriel Arazas
9cb4e335e0 docs: update 2022-11-13 14:03:49 +08:00
Gabriel Arazas
bc847f28ea services/bleachbit: change the cleaners default value 2022-10-12 07:02:24 +08:00
Gabriel Arazas
90dd0f9c35 config: update 2022-09-25 11:49:19 +08:00
Gabriel Arazas
69414b5a21 config: create dotfiles as an extraArgs 2022-09-25 11:46:14 +08:00
Gabriel Arazas
915a93321a docs: update 2022-09-19 10:56:06 +08:00
Gabriel Arazas
66092ff8c5 users/foo-dogsquared: update music player setup 2022-09-11 19:29:58 +08:00
Gabriel Arazas
cccbe79dad users/foo-dogsquared: update home-manager config 2022-09-02 08:37:56 +08:00
Gabriel Arazas
7d51879c9f chore: update miscellaneous parts of config 2022-08-27 13:41:12 +08:00
Gabriel Arazas
12251141e7 users/foo-dogsquared: add public key and update config 2022-08-19 17:36:33 +08:00
Gabriel Arazas
7cda100888 users/foo-dogsquared: improve git config 2022-08-11 09:44:32 +08:00
Gabriel Arazas
10fd8f8ca1 users/foo-dogsquared: update git config 2022-08-10 12:42:12 +08:00
Gabriel Arazas
823da5ed9c users/foo-dogsquared: fix beets config 2022-08-07 13:30:19 +08:00
Gabriel Arazas
569c258e51 users/foo-dogsquared: more music player setup 2022-08-06 14:06:02 +08:00
Gabriel Arazas
bc5c580052 users/foo-dogsquared: update Bash config
Since I'm confident with using Wezterm at this point, let's go with
this, man...
2022-07-20 17:41:27 +08:00