Skip to content

Commit beda17f

Browse files
committed
Improve the pkgdown website
1 parent 133e90e commit beda17f

File tree

1 file changed

+118
-11
lines changed

1 file changed

+118
-11
lines changed

_pkgdown.yml

Lines changed: 118 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,123 @@
11
url: https://mac.thecoatlessprofessor.com/macrtools/
2+
23
template:
34
bootstrap: 5
5+
bootswatch: flatly
6+
theme: arrow-light
47
includes:
58
in_header: |
6-
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4979996562647159"
7-
crossorigin="anonymous"></script>
8-
<!-- Google tag (gtag.js) -->
9-
<script async src="https://www.googletagmanager.com/gtag/js?id=G-BEVJR2VK90"></script>
10-
<script>
11-
window.dataLayer = window.dataLayer || [];
12-
function gtag(){dataLayer.push(arguments);}
13-
gtag('js', new Date());
14-
15-
gtag('config', 'G-BEVJR2VK90');
16-
</script>
9+
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4979996562647159"
10+
crossorigin="anonymous"></script>
11+
<!-- Google tag (gtag.js) -->
12+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-BEVJR2VK90"></script>
13+
<script>
14+
window.dataLayer = window.dataLayer || [];
15+
function gtag(){dataLayer.push(arguments);}
16+
gtag('js', new Date());
17+
gtag('config', 'G-BEVJR2VK90');
18+
</script>
19+
20+
home:
21+
title: "macrtools: R Development Toolchain for macOS"
22+
description: >
23+
An R package to install and manage the complete R development toolchain
24+
on macOS, including Xcode CLI, gfortran, and essential development libraries.
25+
26+
navbar:
27+
structure:
28+
left: [intro, reference, news]
29+
right: [search, github]
30+
components:
31+
home:
32+
icon: fas fa-home fa-lg
33+
href: index.html
34+
reference:
35+
text: Reference
36+
href: reference/index.html
37+
news:
38+
text: Changelog
39+
href: news/index.html
40+
github:
41+
icon: fab fa-github fa-lg
42+
href: https://github.com/coatless-mac/macrtools
43+
aria-label: GitHub
44+
45+
reference:
46+
- title: "Main Installation Functions"
47+
desc: "Primary functions for installing and managing the complete R toolchain"
48+
contents:
49+
- macos_rtools_install
50+
- macos_rtools_uninstall
51+
52+
- title: "Xcode Command Line Tools"
53+
desc: "Functions for managing Xcode CLI installation and configuration"
54+
contents:
55+
- xcode_cli_install
56+
- xcode_cli_uninstall
57+
- xcode_cli_switch
58+
- xcode_cli_reset
59+
- xcode_cli_path
60+
- is_xcode_cli_installed
61+
- is_xcode_app_installed
62+
- xcode_select
63+
- xcode_select_path
64+
- xcode_select_version
65+
- xcodebuild
66+
- xcodebuild_version
67+
68+
- title: "GNU Fortran Compiler (gfortran)"
69+
desc: "Functions for installing, updating, and managing gfortran"
70+
contents:
71+
- gfortran_install
72+
- gfortran_uninstall
73+
- gfortran_update
74+
- gfortran_version
75+
- is_gfortran_installed
76+
77+
- title: "R Development Libraries"
78+
desc: "Functions for installing binary packages from the R-macOS recipes project"
79+
contents:
80+
- recipes_binary_install
81+
82+
- title: "Installation Paths & Directories"
83+
desc: "Functions that return standard installation directories for different architectures"
84+
contents:
85+
- install_directory_x86_64
86+
- install_directory_x86_64_r_version_4_3
87+
- install_directory_arm64
88+
- install_directory_xcode_cli
89+
- install_directory_xcode_app
90+
91+
- title: "Binary Package Utilities"
92+
desc: "Lower-level functions for downloading and installing binary packages"
93+
contents:
94+
- binary_download
95+
- tar_package_install
96+
97+
- title: "System Assertions & Validation"
98+
desc: "Functions to validate system requirements and compatibility"
99+
contents:
100+
- assert
101+
- assert_mac
102+
- assert_macos_supported
103+
- assert_aarch64
104+
- assert_x86_64
105+
- assert_r_version_supported
106+
107+
- title: "Utility Functions"
108+
desc: "Helper functions and utilities"
109+
contents:
110+
- print.cli
111+
112+
news:
113+
releases:
114+
- text: "Development version"
115+
href: https://github.com/coatless-mac/macrtools/blob/main/NEWS.md
116+
117+
footer:
118+
structure:
119+
left: [developed_by, built_with]
120+
121+
authors:
122+
James Joseph Balamuta:
123+
href: https://thecoatlessprofessor.com/

0 commit comments

Comments
 (0)