update magic trackapd
This commit is contained in:
parent
fb7b9ff118
commit
cc74e2865f
1
.zshrc
1
.zshrc
@ -39,6 +39,7 @@ export EDITOR="nvim"
|
|||||||
|
|
||||||
source /usr/share/nvm/init-nvm.sh
|
source /usr/share/nvm/init-nvm.sh
|
||||||
source "/home/user/.sdkman/bin/sdkman-init.sh"
|
source "/home/user/.sdkman/bin/sdkman-init.sh"
|
||||||
|
source "/home/user/.cargo/env"
|
||||||
|
|
||||||
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
||||||
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
||||||
|
|||||||
@ -5,7 +5,7 @@ return {
|
|||||||
"mason-org/mason-lspconfig.nvim",
|
"mason-org/mason-lspconfig.nvim",
|
||||||
"WhoIsSethDaniel/mason-tool-installer.nvim",
|
"WhoIsSethDaniel/mason-tool-installer.nvim",
|
||||||
|
|
||||||
{ "j-hui/fidget.nvim", opts = {} },
|
{ "j-hui/fidget.nvim", opts = {} },
|
||||||
|
|
||||||
"saghen/blink.cmp",
|
"saghen/blink.cmp",
|
||||||
},
|
},
|
||||||
@ -115,7 +115,7 @@ return {
|
|||||||
-- For example, to see the options for `lua_ls`, you could go to: https://luals.github.io/wiki/settings/
|
-- For example, to see the options for `lua_ls`, you could go to: https://luals.github.io/wiki/settings/
|
||||||
local servers = {
|
local servers = {
|
||||||
texlab = {},
|
texlab = {},
|
||||||
|
rust_analyzer = {},
|
||||||
cssls = {},
|
cssls = {},
|
||||||
astro = {},
|
astro = {},
|
||||||
tailwindcss = {},
|
tailwindcss = {},
|
||||||
|
|||||||
118
opencode/package-lock.json
generated
Normal file
118
opencode/package-lock.json
generated
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
{
|
||||||
|
"name": "opencode",
|
||||||
|
"version": "file:../../Documents/dotfiles/opencode",
|
||||||
|
"lockfileVersion": 3,
|
||||||
|
"requires": true,
|
||||||
|
"packages": {
|
||||||
|
"": {
|
||||||
|
"dependencies": {
|
||||||
|
"@opencode-ai/plugin": "1.3.17"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"../../Documents/dotfiles/opencode/node_modules/@opencode-ai/plugin": {
|
||||||
|
"version": "1.3.17",
|
||||||
|
"resolved": "https://registry.npmjs.org/@opencode-ai/plugin/-/plugin-1.3.17.tgz",
|
||||||
|
"integrity": "sha512-N5lckFtYvEu2R8K1um//MIOTHsJHniF2kHoPIWPCrxKG5Jpismt1ISGzIiU3aKI2ht/9VgcqKPC5oZFLdmpxPw==",
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"@opencode-ai/sdk": "1.3.17",
|
||||||
|
"zod": "4.1.8"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"@opentui/core": ">=0.1.96",
|
||||||
|
"@opentui/solid": ">=0.1.96"
|
||||||
|
},
|
||||||
|
"peerDependenciesMeta": {
|
||||||
|
"@opentui/core": {
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"@opentui/solid": {
|
||||||
|
"optional": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"../../Documents/dotfiles/opencode/node_modules/@opencode-ai/sdk": {
|
||||||
|
"version": "1.3.17",
|
||||||
|
"resolved": "https://registry.npmjs.org/@opencode-ai/sdk/-/sdk-1.3.17.tgz",
|
||||||
|
"integrity": "sha512-2+MGgu7wynqTBwxezR01VAGhILXlpcHDY/pF7SWB87WOgLt3kD55HjKHNj6PWxyY8n575AZolR95VUC3gtwfmA==",
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"cross-spawn": "7.0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"../../Documents/dotfiles/opencode/node_modules/cross-spawn": {
|
||||||
|
"version": "7.0.6",
|
||||||
|
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
|
||||||
|
"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"path-key": "^3.1.0",
|
||||||
|
"shebang-command": "^2.0.0",
|
||||||
|
"which": "^2.0.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"../../Documents/dotfiles/opencode/node_modules/isexe": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
|
||||||
|
"license": "ISC"
|
||||||
|
},
|
||||||
|
"../../Documents/dotfiles/opencode/node_modules/path-key": {
|
||||||
|
"version": "3.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
|
||||||
|
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
|
||||||
|
"license": "MIT",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"../../Documents/dotfiles/opencode/node_modules/shebang-command": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"shebang-regex": "^3.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"../../Documents/dotfiles/opencode/node_modules/shebang-regex": {
|
||||||
|
"version": "3.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
|
||||||
|
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
|
||||||
|
"license": "MIT",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"../../Documents/dotfiles/opencode/node_modules/which": {
|
||||||
|
"version": "2.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
|
||||||
|
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
|
||||||
|
"license": "ISC",
|
||||||
|
"dependencies": {
|
||||||
|
"isexe": "^2.0.0"
|
||||||
|
},
|
||||||
|
"bin": {
|
||||||
|
"node-which": "bin/node-which"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"../../Documents/dotfiles/opencode/node_modules/zod": {
|
||||||
|
"version": "4.1.8",
|
||||||
|
"resolved": "https://registry.npmjs.org/zod/-/zod-4.1.8.tgz",
|
||||||
|
"integrity": "sha512-5R1P+WwQqmmMIEACyzSvo4JXHY5WiAFHRMg+zBZKgKS+Q1viRa0C1hmUKtHltoIFKtIdki3pRxkmpP74jnNYHQ==",
|
||||||
|
"license": "MIT",
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/colinhacks"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -264,14 +264,11 @@ exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY DISPLAY XDG_CU
|
|||||||
|
|
||||||
### Applicazioni in autostart
|
### Applicazioni in autostart
|
||||||
exec keepassxc
|
exec keepassxc
|
||||||
# exec flatpak run org.keepassxc.KeePassXC
|
|
||||||
exec nextcloud
|
exec nextcloud
|
||||||
# exec flatpak run com.nextcloud.desktopclient.nextcloud
|
|
||||||
exec wlsunset -S 08:00 -s 18:00
|
exec wlsunset -S 08:00 -s 18:00
|
||||||
exec blueman-applet
|
exec blueman-applet
|
||||||
exec xss-lock -- swaylock -f -i $wallpaper
|
exec xss-lock -- swaylock -f -i $wallpaper
|
||||||
exec --no-startup-id easyeffects --gapplication-service
|
exec --no-startup-id easyeffects --gapplication-service
|
||||||
# exec flatpak run com.github.wwmm.easyeffects --gapplication-service
|
|
||||||
exec --no-startup-id wluma
|
exec --no-startup-id wluma
|
||||||
|
|
||||||
# Avvio del polkit agent GNOME
|
# Avvio del polkit agent GNOME
|
||||||
|
|||||||
@ -17,13 +17,9 @@
|
|||||||
"backlight",
|
"backlight",
|
||||||
"battery",
|
"battery",
|
||||||
"tray",
|
"tray",
|
||||||
"custom/notification"
|
"custom/notification",
|
||||||
|
"custom/trackpad"
|
||||||
],
|
],
|
||||||
"hyprland/workspaces": {
|
|
||||||
"format": "{icon}",
|
|
||||||
"on-scroll-up": "hyprctl dispatch workspace e+1",
|
|
||||||
"on-scroll-down": "hyprctl dispatch workspace e-1"
|
|
||||||
},
|
|
||||||
"sway/mode": {
|
"sway/mode": {
|
||||||
"format": "<span style=\"italic\">{}</span>",
|
"format": "<span style=\"italic\">{}</span>",
|
||||||
},
|
},
|
||||||
@ -141,5 +137,11 @@
|
|||||||
"on-click" : "sleep 0.1 && swaync-client -t -sw",
|
"on-click" : "sleep 0.1 && swaync-client -t -sw",
|
||||||
"on-click-right" : "sleep 0.1 && swaync-client -d -sw",
|
"on-click-right" : "sleep 0.1 && swaync-client -d -sw",
|
||||||
"escape" : true,
|
"escape" : true,
|
||||||
|
},
|
||||||
|
"custom/trackpad": {
|
||||||
|
"exec": "~/.config/waybar/scripts/trackpad-battery.sh",
|
||||||
|
"interval": 60,
|
||||||
|
"hide-empty-text": true,
|
||||||
|
"return-type": "raw"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
5
waybar/scripts/trackpad-battery.sh
Executable file
5
waybar/scripts/trackpad-battery.sh
Executable file
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
CAP=$(cat /sys/class/power_supply/hid-3c:34:64:0b:32:d6-battery/capacity 2>/dev/null)
|
||||||
|
if [ -n "$CAP" ] && [ "$CAP" -lt 20 ]; then
|
||||||
|
echo "⌨ ${CAP}%"
|
||||||
|
fi
|
||||||
@ -41,6 +41,11 @@ window#waybar {
|
|||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#custom-trackpad {
|
||||||
|
padding: 0 20px;
|
||||||
|
color: #fabd2f;
|
||||||
|
}
|
||||||
|
|
||||||
#custom-scratch {
|
#custom-scratch {
|
||||||
background-color: @background;
|
background-color: @background;
|
||||||
color: #b8b8b8;
|
color: #b8b8b8;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user