Compare commits

...

5 Commits

Author SHA1 Message Date
35809f3dc8
docs: add another task to the README
Some checks failed
Check Formatting of Files / Check-Formatting (push) Has been cancelled
2024-06-18 23:38:17 -05:00
6d489b5a38
fix(nix/hm/price): remove typo in cliphist service setup 2024-06-18 23:38:08 -05:00
506d93a5dd
refactor(nvim): use JDK defined in $JAVA_HOME by default 2024-06-18 23:37:12 -05:00
7630bf1cc5
refactor(nix/hm/price): use hm module for java 2024-06-18 23:36:41 -05:00
ddfab83824
chore(vesktop): update files 2024-06-18 23:36:23 -05:00
8 changed files with 31 additions and 12 deletions

View File

@ -23,3 +23,4 @@ dot files. They're largely just for fun, not something important. 🙂
- Would also be good to get a CI runner up that validates on the server side - Would also be good to get a CI runner up that validates on the server side
- [ ] Enhance our custom ~Fmt~ program to avoid certain files. - [ ] Enhance our custom ~Fmt~ program to avoid certain files.
- I don't need to format some files that are handled automatically by other programs - I don't need to format some files that are handled automatically by other programs
- [ ] Migrate the ~Kanagawa.tmTheme~ for ~bat~ to a nix attribute set, using ~tmTheme~ for home manager's bat configuration is deprecated.

View File

@ -1,7 +1,7 @@
{ ... }: { ... }:
{ {
services.cliphist.enable = true; services.cliphist.enable = true;
system.user.services.cliphist = { systemd.user.services.cliphist = {
Service.RestartSec = 3; Service.RestartSec = 3;
Install.WantedBy = [ "compositor.target" ]; Install.WantedBy = [ "compositor.target" ];
Unit = { Unit = {

View File

@ -0,0 +1,4 @@
{ ... }:
{
programs.java.enable = true;
}

View File

@ -301,6 +301,10 @@ return {
handlers = { handlers = {
["jdtls"] = function() ["jdtls"] = function()
require("java").setup({ require("java").setup({
-- Handled by $JAVA_HOME
jdk = {
auto_install = false,
},
notifications = { notifications = {
dap = false, dap = false,
}, },

View File

@ -1,4 +1,6 @@
* *
!.gitignore !.gitignore
!settings/ !settings/
!settings/**/*
!themes/ !themes/
!themes/**/*

View File

@ -1,5 +1,5 @@
{ {
"autoUpdate": false, "autoUpdate": true,
"autoUpdateNotification": true, "autoUpdateNotification": true,
"useQuickCss": true, "useQuickCss": true,
"themeLinks": [ "themeLinks": [
@ -78,7 +78,7 @@
"sidebarAnim": true "sidebarAnim": true
}, },
"BetterGifAltText": { "BetterGifAltText": {
"enabled": false "enabled": true
}, },
"BetterGifPicker": { "BetterGifPicker": {
"enabled": true "enabled": true
@ -218,7 +218,7 @@
"enabled": false "enabled": false
}, },
"GifPaste": { "GifPaste": {
"enabled": false "enabled": true
}, },
"GreetStickerPicker": { "GreetStickerPicker": {
"enabled": false "enabled": false
@ -352,7 +352,7 @@
"enabled": false "enabled": false
}, },
"NewGuildSettings": { "NewGuildSettings": {
"enabled": false "enabled": true
}, },
"NoBlockedMessages": { "NoBlockedMessages": {
"enabled": false "enabled": false
@ -376,7 +376,7 @@
"enabled": false "enabled": false
}, },
"NoProfileThemes": { "NoProfileThemes": {
"enabled": false "enabled": true
}, },
"NoReplyMention": { "NoReplyMention": {
"enabled": false "enabled": false
@ -429,7 +429,9 @@
"onboarding": true "onboarding": true
}, },
"PermissionsViewer": { "PermissionsViewer": {
"enabled": false "enabled": false,
"permissionsSortOrder": 0,
"defaultPermissionsDropdownState": false
}, },
"petpet": { "petpet": {
"enabled": false "enabled": false
@ -490,7 +492,7 @@
"enabled": false "enabled": false
}, },
"RoleColorEverywhere": { "RoleColorEverywhere": {
"enabled": true, "enabled": false,
"chatMentions": true, "chatMentions": true,
"memberList": true, "memberList": true,
"voiceUsers": true, "voiceUsers": true,
@ -516,7 +518,11 @@
"enabled": false "enabled": false
}, },
"ShikiCodeblocks": { "ShikiCodeblocks": {
"enabled": false "enabled": false,
"theme": "https://raw.githubusercontent.com/shikijs/shiki/0b28ad8ccfbf2615f2d9d38ea8255416b8ac3043/packages/shiki/themes/dark-plus.json",
"tryHljs": "SECONDARY",
"useDevIcon": "GREYSCALE",
"bgOpacity": 100
}, },
"ShowAllMessageButtons": { "ShowAllMessageButtons": {
"enabled": false "enabled": false
@ -585,7 +591,7 @@
"includeCurrentChannel": true, "includeCurrentChannel": true,
"includeMutedChannels": false, "includeMutedChannels": false,
"includeBlockedUsers": false, "includeBlockedUsers": false,
"indicatorMode": 3 "indicatorMode": 1
}, },
"TypingTweaks": { "TypingTweaks": {
"enabled": true, "enabled": true,
@ -672,6 +678,9 @@
}, },
"SupportHelper": { "SupportHelper": {
"enabled": false "enabled": false
},
"SettingsStoreAPI": {
"enabled": false
} }
}, },
"notifications": { "notifications": {
@ -684,6 +693,6 @@
"authenticated": false, "authenticated": false,
"url": "https://api.vencord.dev/", "url": "https://api.vencord.dev/",
"settingsSync": false, "settingsSync": false,
"settingsSyncVersion": 1718200979417 "settingsSyncVersion": 1718769847454
} }
} }

View File

@ -64,7 +64,6 @@ in
luajit luajit
imagemagick imagemagick
shellcheck shellcheck
openjdk
nodejs nodejs
poetry poetry
ruby ruby