53f7cf6e83
chore: reformat codebase
2023-06-29 14:17:38 +08:00
7ea15ea9fa
profiles/dev: remove extra Bash functions
...
It turns out fzf has some niceties with history and file selection which
is closer to how I imagine it. PRETTY NICE!
But it does override my Atuin configuration which doesn't have its shell
integration enabled. It does have some conflict with the Wezterm
shell integration. This is a problem for future me to deal with.
2023-06-23 18:15:05 +08:00
795723c17f
profiles/dev: add Zellij configuration
2023-06-23 17:12:43 +08:00
f73108e4e6
profiles/dev: add lazygit configuration
2023-06-23 17:12:31 +08:00
3dfb75a9d4
profiles/dev: add fzf configuration
2023-06-23 17:12:10 +08:00
1bdda28ffe
chore: reformat codebase
2023-06-08 21:19:17 +08:00
451faf08e1
profiles/editors: update Emacs package attribute name
2023-06-08 12:14:05 +08:00
16086329cf
profiles/dev: add moar and dasel
2023-05-27 17:47:16 +08:00
8bef44769e
profiles/dev: alphabetize application list
2023-05-02 12:34:12 +08:00
5af155ef82
profiles/dev: add license-cli
2023-05-02 12:33:15 +08:00
ec6724db2d
profiles/dev: configure bat
2023-04-20 14:57:41 +08:00
c5bf67553c
modules/mutable-files: fix the service value
2023-03-23 08:06:44 +08:00
51dde96620
modules/mutable-files: refactor and rename service
2023-03-21 00:17:03 +08:00
b42bc0f722
modules/mutable-files: update submodule (again)
2023-03-20 13:45:56 +08:00
8210f3274e
modules/mutable-files: update module to be more usable
2023-03-17 22:39:52 +08:00
56635f0502
modules/mutable-files: add extraArgs for file submodule
2023-03-17 22:39:03 +08:00
deea0e5dce
modules/mutable-files: fix module
2023-03-17 22:36:36 +08:00
2f4eb20a64
modules/mutable-files: init module
2023-03-13 23:45:17 +08:00
d227116561
profiles/desktop: update ffmpeg to full package
2023-03-10 08:27:33 +08:00
32760b2253
profiles/dev: add zenith to extra subcategory
2023-03-09 11:44:21 +08:00
37a05da569
profiles/desktop: add ffmpeg to every subcategory
...
It is pretty much needed for every subcategory at this point. Although,
there should be a better way to put this program.
2023-03-08 23:47:45 +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
c6e33bceef
profiles/desktop: add more applications
2023-02-25 10:01:50 +08:00
395a42d60b
services/bleachbit: update unit names
2023-02-11 09:16:32 +08:00
2643f15d0d
profiles/desktop: add some writing tools
2022-12-20 11:09:56 +08:00
530042b695
profiles/editor: update Emacs package
2022-12-17 11:17:31 +08:00
Gabriel Arazas
8ecb1ca366
profiles/desktop: add Audacity for audio packages
2022-12-09 09:19:23 +08:00
Gabriel Arazas
7e5eab2d47
profiles/editors: add Guile for Emacs submodule
2022-11-30 08:36:37 +08:00
Gabriel Arazas
5f32e4fd98
profiles: update misc parts of config
2022-11-26 14:13:59 +08:00
Gabriel Arazas
3a7816a901
chore: reformat codebase
2022-11-19 11:32:29 +08:00
Gabriel Arazas
1658f2d4ca
services/bleachbit: cleanup and format
2022-11-13 14:03:49 +08:00
Gabriel Arazas
b1726ddd0d
services/bleachbit: add package
option
2022-11-13 14:03:49 +08:00
Gabriel Arazas
18adca6409
config: add more comments
...
Accumulated over time so time for another commit.
2022-11-06 17:38:51 +08:00
Gabriel Arazas
35bb266dc4
profiles/desktop: configure mpv bindings
2022-10-22 16:13:58 +08:00
Gabriel Arazas
69fac7d04c
profiles/dev: configure direnv
2022-10-19 15:11:45 +08:00
Gabriel Arazas
0bc3fac537
profiles/desktop: configure mpv
2022-10-19 15:11:45 +08:00
Gabriel Arazas
aefbbba7cf
profiles: update comments
...
Welp, it accumulated over time and I had fun updating these little
descriptions.
2022-10-13 18:32:47 +08:00
Gabriel Arazas
5dd0c19636
profiles/desktop: configure Sioyek
2022-10-13 09:05:35 +08:00
Gabriel Arazas
3b67d5b5e5
services/bleachbit: update units
2022-10-12 07:02:42 +08:00
Gabriel Arazas
bc847f28ea
services/bleachbit: change the cleaners default value
2022-10-12 07:02:24 +08:00
Gabriel Arazas
ae0cb8596a
config: refactor and update
2022-10-10 11:45:22 +08:00
Gabriel Arazas
14f1f8c75f
config: disable Archivebox
...
It is broken and it has been like that for a couple of months so we'll
just disable it completely. I mostly use the web UI with manual
management of archiving anyways.
2022-09-21 14:17:11 +08:00
Gabriel Arazas
d20b192c41
services: refactor
2022-09-12 17:36:22 +08:00
Gabriel Arazas
fc7c2849bd
profiles/desktop: update audio config
2022-09-02 08:51:04 +08:00
Gabriel Arazas
767bfddead
services/yt-dlp: update config to log to journal
...
Apparently, it doesn't really log the errors in the journal so it can
make the service failed for no reason. It can be configured to redirect
it to journal.
2022-08-31 14:37:58 +08:00
Gabriel Arazas
96ab200946
programs/pop-launcher: fix package list to actually install the specified package
2022-08-14 11:31:57 +08:00
Gabriel Arazas
08160eb827
misc: update and refactor
2022-08-13 08:31:44 +08:00
Gabriel Arazas
36909a281f
services/yt-dlp: refactor
2022-08-11 09:43:17 +08:00
Gabriel Arazas
6fb793d24a
programs/pop-launcher: create module
...
This is to easily install launcher plugins and scripts in NixOS. I don't
know if this is also possible on home-manager (which I think it could be
since it also has the capability to set files).
2022-08-07 17:43:57 +08:00
Gabriel Arazas
220b16e954
services/bleachbit: properly escape shell arguments
2022-08-06 15:44:50 +08:00