9bb03e86b8
chore: reformat codebase
2024-01-01 13:56:10 +08:00
1c46785807
profiles/desktop: update mpv profiles
2023-12-24 18:38:40 +08:00
aa2a21d0fc
modules: improve conditional config for system config integration
2023-12-19 17:54:55 +08:00
35f2d5b9b8
config: add comments
2023-12-18 18:44:27 +08:00
0e4b30655e
profiles/desktop: conditionally add yabridge tools
2023-12-18 18:01:54 +08:00
b9fbcc958a
profiles/desktop: init audio.pipewire submodule
2023-12-18 09:01:50 +08:00
e1c081b96d
config: fix conditional home-manager config
...
This should now work both for standalone home-manager and
home-manager-with-NixOS setup.
2023-12-10 17:49:52 +08:00
a62ae7b75c
profiles/desktop: update mpv config
2023-11-08 20:47:21 +08:00
71d3fc6303
modules: update comments
2023-10-29 15:25:18 +08:00
5ca767848c
profiles/desktop: fix mpv config
2023-10-20 15:33:46 +08:00
3ee04bb812
chore: reformat codebase
2023-10-09 20:48:01 +08:00
9be7f20438
profiles/desktop: update mpv configuration
2023-10-03 21:32:24 +08:00
c410ece05a
treewide: remove options
attribute for modules
2023-10-02 14:26:11 +08:00
c35bb4b185
config: improve conditional for checking NixOS module
...
This is mainly for integrating NixOS modules with home-manager by
setting them conditionally if certain options are enabled. This prevents
duplicate configurations which often result in conflicts (like the
Firefox module that is both available on NixOS and home-manager).
2023-09-25 23:00:40 +08:00
e4d23b596c
profiles/desktop: make Blender optional
...
Only when the Blender Nix module is not configured.
2023-09-25 15:28:11 +08:00
2f8674d064
profiles/desktop: add preferred video editor
...
Although we do have Blender but we'll see where this goes in day-to-day
usage.
2023-09-23 18:21:42 +08:00
e5aff34486
profiles/desktop: replace vanilla versions with plugin-installed versions
2023-09-21 11:38:00 +08:00
a32787f9fb
profiles: set XDG default applications for home-manager profiles
2023-09-09 19:34:10 +08:00
124120d8f7
profiles/desktop: remove browser in package list
...
Since most browsers in home-manager can be configured, it isn't wise to
add them with the package list with more chances to make environment
conflicts.
2023-09-04 13:59:53 +08:00
d0e8183d8f
profiles/desktop: update list of mpv scripts
2023-07-17 20:17:48 +08:00
80f0684a55
profiles/desktop: update OBS Studio config
2023-07-14 20:03:44 +08:00
d227116561
profiles/desktop: update ffmpeg to full package
2023-03-10 08:27:33 +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
2643f15d0d
profiles/desktop: add some writing tools
2022-12-20 11:09:56 +08:00
Gabriel Arazas
8ecb1ca366
profiles/desktop: add Audacity for audio packages
2022-12-09 09:19:23 +08:00
Gabriel Arazas
5f32e4fd98
profiles: update misc parts of config
2022-11-26 14:13:59 +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
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
fc7c2849bd
profiles/desktop: update audio config
2022-09-02 08:51:04 +08:00
Gabriel Arazas
08160eb827
misc: update and refactor
2022-08-13 08:31:44 +08:00
Gabriel Arazas
1929f406ca
profiles/desktop: remove yabridge packages temporarily
2022-07-08 09:39:34 +08:00
Gabriel Arazas
905b5680b1
Clean up the files
2022-02-02 12:27:32 +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