Manuel Thalmann manuth
  • Joined on 2019-03-22
manuth created branch current in manuth/NixOSConfig 2024-05-20 11:57:11 +00:00
manuth pushed to main at manuth/NixOSConfig 2024-05-18 23:16:16 +00:00
bceb66fc0e Configure Proton sync
5f17eabbed Adjust options properly
df8e8aa581 Apply shell-check fixes
39bd498a16 Normalize proton option names
8c3bfaada5 Add missing type to proton configs
Compare 12 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-16 14:53:16 +00:00
9558130787 Avoid typing out the home path
3ae7936047 Set default rclone mount path
8d61ce9d24 Add new user key to the secrets file
64e6234fe0 Prevent escaping the rclone mount path
Compare 4 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-16 00:25:47 +00:00
8a4cba2e23 Add package for generating rclone docs
cff67c6da6 Fix typo
c51acf29f2 Add configuration for nextcloud
47fbcf5728 Add required packages
43fe1881bf Implement proper command for mounting and unmounting rclone
Compare 10 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-15 23:43:49 +00:00
769d7757bb Add support for Proton
0e949a81be Simplify creating login options
021b26cd97 Refactor config creation
0858c027b7 Allow creating rclone mounts manually
1f3a574a30 Add support for bearer tokens
Compare 15 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-15 19:10:59 +00:00
5fdeba1944 Generate a config file for the use with rclone
b7c96acf2f Allow specifying the path to mount remote file systems to
d37bbb0847 Add further WebDAV options
f5e1dc547b Fix confusing descriptions
b68c87c7d7 Add support for WebDAV providers
Compare 8 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-15 14:36:26 +00:00
8834a18d16 Set default for provider sync collection
37b79d70c1 Make sync providers distinguishable
Compare 2 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-15 11:35:59 +00:00
ff0982a988 Store the provider options flat
2c6944335d Remove unnecessary code segments
6d5bbeef91 Reorder declarations
9a75e8bf47 Set password settings to null by default
83e4589c2c Add configurations for individual providers
Compare 9 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-14 12:23:40 +00:00
2a12c83315 Refactor sync type implementation
908f3a5760 Declare options for rclone syncs
6b3103d8be Set user services using a direct assignment
06eaf03820 Simplify rclone config
5c4fd32c58 Fix incorrect setting
Compare 5 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-12 23:20:08 +00:00
213ffe3369 Add a module for creating rclone services
manuth pushed to main at manuth/NixOSConfig 2024-05-11 22:45:55 +00:00
df109ca35b Streamline creation of user modules
c4ef652e9c Pass variables to system home-manager
c200b63366 Pass machine variable to user config
8bb0e08e80 Rename userInfo variable to user
718dce653d Add missing module to home-manager
Compare 16 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-10 23:34:43 +00:00
adb0110be2 Include machine config in home modules
089c9b968b Evaluate machine configs using callPackage
Compare 2 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-10 23:28:20 +00:00
36e2209cf4 Normalize indentation
manuth pushed to main at manuth/NixOSConfig 2024-05-10 23:27:03 +00:00
41ca5880e0 Allow mapping the current user's keys into the VM
225f5f156b Make global home config optional
e1b04f7db6 Unify the machine configuration centrally
57ee202ca8 Use more reasonable variable names
d833f89fb0 Unify the overlay creation logic
Compare 5 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-10 21:05:35 +00:00
cf74a32677 Make ttf-ms-win11 reproducible
manuth pushed to main at manuth/NixOSConfig 2024-05-10 19:44:06 +00:00
7503fa5f2b Make ttf-ms-win11 package reproducible
c94b842338 Remove inexistent package declaration
Compare 2 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-10 19:40:35 +00:00
f85bdf345b Move default configuration to home.nix
0ca899c0b0 Add important programs
Compare 2 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-10 19:40:12 +00:00
fe9911f248 Make ttf-ms-win11 package reproducible
c4b810f26b Remove inexistent package declaration
Compare 2 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-10 10:33:26 +00:00
a493f5a9b5 Enable KDE Connect by default
93f0bfd10f Add fancy emojis
958ed74a63 Adjust license path
81c1615788 Move packages to separate files
8861ecf7ff Add Windows 11 fonts
Compare 5 commits »
manuth pushed to main at manuth/NixOSConfig 2024-05-09 13:03:21 +00:00
62e3b34614 Add some more packages
56d96e2c17 Enable power profiles
68cc14cd7f Add On-Screen keyboard
d3bf9cedbe Enable zoxide in a generic config file
143036c1b7 Install aliae
Compare 5 commits »