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
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
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
c407ffd617
users/foo-dogsquared: add an extra SSH key
2023-01-01 15:30:17 +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
b5b52426dc
config: restructure user and host files
2022-12-03 15:24:22 +08:00
Gabriel Arazas
a3d3bb0164
users/plover: init home-manager profile
2022-11-26 14:12:30 +08:00
Gabriel Arazas
3a7816a901
chore: reformat codebase
2022-11-19 11:32:29 +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
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
Gabriel Arazas
a5c4b9253a
chore: update misc configs
2022-07-19 12:14:55 +08:00
Gabriel Arazas
3e32e0be02
users/foo-dogsquared: update profile
...
i18n module is disabled by default now that there are easy multiple ways
of setting your i18n either through fcitx5 from Flatpak or from NixOS
config which will be overridden by this user config.
2022-07-14 08:00:33 +08:00
Gabriel Arazas
f8aec6c47c
users/foo-dogsquared: update XDG folders config
...
It is too interruptive at this point. I would rather have the usual
library folder to be manually added if I want to include it to an
application.
2022-07-09 10:52:54 +08:00
Gabriel Arazas
3250b21acd
users/foo-dogsquared: use dotfiles folder non-recursively
2022-07-08 00:30:54 +08:00
Gabriel Arazas
2dbe69ba5a
home-manager/foo-dogsquared: update user config
2022-07-06 07:46:40 +08:00
Gabriel Arazas
024102c45c
home-manager/foo-dogsquared: get config into home
...
Now that I have time, I've learnt that Git submodules are not supported
well with flake-based setup. Instead, I'll use my dotfiles repo as one
of the inputs as a non-flake which is exactly what I want. NICE!
2022-07-06 07:46:40 +08:00
Gabriel Arazas
342e1b11f1
hosts/ni: update config with setup
2022-07-06 07:38:21 +08:00
Gabriel Arazas
c3acfe9936
users/foo-dogsquared: remove mopidy-spotify
...
As the error notified, Spotify will remove third-party support, leaving
out packages like this in the dust, being unusable. :(
2022-06-12 13:45:05 +08:00
Gabriel Arazas
d586fba900
update profiles and user configs
2022-05-20 14:47:09 +08:00
Gabriel Arazas
5e48eee2c3
users/home-managers: add Neovim into home packages
2022-05-15 11:19:33 +08:00
Gabriel Arazas
7ec58315c1
update various files
2022-04-30 20:31:11 +08:00
Gabriel Arazas
ac91cdc053
archivebox: update the service module
...
It can now add and schedule archiving tasks. Since archivebox will use
Crontab module (which uses `/usr/bin/crontab`), the scheduling with the
interface is out of the question. What better way to make it possible
than creating a home-manager module for it?
2022-03-21 10:06:23 +08:00
Gabriel Arazas
c753ff5294
Update various files
2022-02-05 18:58:42 +08:00
Gabriel Arazas
905b5680b1
Clean up the files
2022-02-02 12:27:32 +08:00
Gabriel Arazas
4800a803bd
modules/home-manager/services/recoll: init service
2022-01-31 07:57:38 +08:00
Gabriel Arazas
def1a4a9a4
Update miscellaneous parts of the configuration
2022-01-12 11:03:31 +08:00
Gabriel Arazas
6b481a163a
Restructure the modules
...
While it is easier to maintain the modules by prefixing them all with
`modules`, it is not easy when used from other flakes and/or modules.
This is my attempt on making it easier with appropriate namespaces.
Update home-manager user from the restructure
2022-01-09 19:44:09 +08:00
foo-dogsquared
405fd9f1e1
Make miscellaneous updates :)
2021-12-26 16:02:57 +08:00
foo-dogsquared
9f7dc70ab8
Add modules.editors
module for home-manager
2021-12-25 22:31:12 +08:00
Gabriel Arazas
479f106f4e
Update flake and users config
2021-12-19 17:39:18 +08:00
Gabriel Arazas
adf04a9393
Update various configurations
...
Flake outputs, hosts, users, and formatting of Nix files. et cetera, et
cetera.
2021-12-11 13:37:27 +08:00
Gabriel Arazas
cd15eada5a
Update modules and configurations
2021-12-08 12:18:37 +08:00
Gabriel Arazas
993e45bea6
Move the dotfiles to 'foo-dogsquared' user
...
Specifically, in the `home-manager` folder. It is more appropriate in
there since most of it are intended for user-level configs.
2021-12-06 18:41:14 +08:00
Gabriel Arazas
c99beb25ce
Basic restructuring fix
2021-12-06 18:24:27 +08:00
Gabriel Arazas
c7d2b21756
Revert restructuring
2021-12-06 18:12:00 +08:00
Gabriel Arazas
3a022a374a
Restructure the modules
...
I think this is better for separating modules explicitly. This is also
considered as there are similar objects between modules (e.g., NixOS
and home-manager modules and users).
Revert users module to old position
2021-12-06 17:03:39 +08:00