dotfiles/setup/commands/install-scripts.rkt

35 lines
1.1 KiB
Racket
Raw Normal View History

2023-05-04 23:19:34 +02:00
#lang racket
(require "../common.rkt")
(provide run)
2023-05-07 15:53:25 +02:00
(define (run)
2023-05-13 13:28:36 +02:00
(define (bin-path bin)
(build-path (output-bin-path) "bin" bin))
(generate-cgopt-json)
2023-05-04 23:19:34 +02:00
;; Symlink interpreted scripts
2023-11-18 23:31:04 +01:00
(install-link "scripts/brightness.rkt" (bin-path "brightness"))
2023-11-04 11:51:11 +01:00
(install-link "scripts/map-touch-display.rkt" (bin-path "map-touch-display"))
2023-11-12 18:45:37 +01:00
(install-link "scripts/sysupdate.rkt" (bin-path "sysupdate"))
2023-11-04 11:51:11 +01:00
(install-link "scripts/update-nvim-plugins.rkt" (bin-path "update-nvim-plugins"))
(install-link "scripts/use-country-mirrors.sh" (bin-path "use-country-mirrors"))
(install-link "scripts/videos-duration.sh" (bin-path "videos-duration"))
2023-05-04 23:19:34 +02:00
2023-11-18 23:31:04 +01:00
;; Compiled scripts
2023-08-08 19:09:43 +02:00
(install-zig "scripts/alecor")
2023-08-31 23:06:31 +02:00
(install-zig "scripts/hyprtool")
2023-05-17 21:42:04 +02:00
(install-rust "scripts/i3status")
2023-05-07 15:53:25 +02:00
(install-zig "scripts/mzteinit")
2024-02-10 17:40:22 +01:00
(install-zig "scripts/mzteriver")
2023-05-07 15:53:25 +02:00
(install-zig "scripts/openbrowser")
(install-zig "scripts/playvid")
2023-05-07 15:53:25 +02:00
(install-zig "scripts/prompt")
(install-zig "scripts/randomwallpaper")
(install-zig "scripts/vinput")
2023-07-01 21:28:50 +02:00
(install-zig "scripts/withjava")
2023-10-27 00:54:07 +02:00
(install-zig "scripts/wlbg")
2023-05-19 16:23:34 +02:00
2023-07-18 14:33:49 +02:00
(install-roswell "scripts/launchmenu.ros")
2023-05-04 23:19:34 +02:00
null)