Automate Package and Project Setup


[Up] [Top]

Documentation for package ‘usethis’ version 1.5.1

Help Pages

B C E G L P R T U W Z

-- B --

badges README badges
browse-this Quickly browse to important package webpages
browse_cran Quickly browse to important package webpages
browse_github Quickly browse to important package webpages
browse_github_issues Quickly browse to important package webpages
browse_github_pat Create and retrieve a GitHub personal access token
browse_github_pulls Quickly browse to important package webpages
browse_github_token Create and retrieve a GitHub personal access token
browse_travis Quickly browse to important package webpages

-- C --

create_from_github Create a project from a GitHub repo
create_package Create a package or project
create_project Create a package or project
create_tidy_package Helpers for tidyverse development

-- E --

edit Open configuration files
edit_git_config Open configuration files
edit_git_ignore Open configuration files
edit_rstudio_snippets Open configuration files
edit_r_buildignore Open configuration files
edit_r_environ Open configuration files
edit_r_makevars Open configuration files
edit_r_profile Open configuration files

-- G --

github_token Create and retrieve a GitHub personal access token
git_credentials Produce or register git credentials
git_protocol Produce or register git protocol
git_remotes Configure and report Git remotes
git_sitrep git/GitHub sitrep
git_vaccinate Vaccinate your global git ignore

-- L --

local_project Utility functions for the active project

-- P --

proj_activate Activate a project
proj_get Utility functions for the active project
proj_path Utility functions for the active project
proj_set Utility functions for the active project
proj_sitrep Report working directory and usethis/RStudio project
proj_utils Utility functions for the active project
pr_fetch Helpers for GitHub pull requests
pr_finish Helpers for GitHub pull requests
pr_init Helpers for GitHub pull requests
pr_pause Helpers for GitHub pull requests
pr_pull Helpers for GitHub pull requests
pr_pull_upstream Helpers for GitHub pull requests
pr_push Helpers for GitHub pull requests
pr_sync Helpers for GitHub pull requests
pr_view Helpers for GitHub pull requests

-- R --

rprofile-helper Helpers to make useful changes to '.Rprofile'

-- T --

tidyverse Helpers for tidyverse development
tidy_labels Manage GitHub issue labels
tidy_labels_rename Manage GitHub issue labels
tidy_label_colours Manage GitHub issue labels
tidy_label_descriptions Manage GitHub issue labels

-- U --

use_addin Add minimal RStudio Addin binding
use_apl2_license License a package
use_appveyor Continuous integration setup and badges
use_article Create a vignette or article.
use_badge README badges
use_binder_badge README badges
use_bioc_badge README badges
use_blank_slate Don't save/load user workspace between sessions
use_build_ignore Add files to '.Rbuildignore'
use_c Use C, C++, RcppArmadillo, or RcppEigen
use_cc0_license License a package
use_ccby_license License a package
use_circleci Continuous integration setup and badges
use_citation Create a CITATION template
use_code_of_conduct Add a code of conduct
use_conflicted Helpers to make useful changes to '.Rprofile'
use_course Download and unpack a ZIP file
use_coverage Test coverage
use_covr_ignore Test coverage
use_cran_badge README badges
use_cran_comments CRAN submission comments
use_data Create package data
use_data_raw Create package data
use_description Create or modify a DESCRIPTION file
use_description_defaults Create or modify a DESCRIPTION file
use_devtools Helpers to make useful changes to '.Rprofile'
use_dev_package Depend on another package
use_dev_version Increment package version
use_directory Use a directory
use_git Initialise a git repository
use_github Connect a local repo with GitHub
use_github_labels Manage GitHub issue labels
use_github_links Use GitHub links in URL and BugReports
use_github_release Draft a GitHub release
use_gitlab_ci Continuous integration setup and badges
use_git_config Configure Git
use_git_credentials Produce or register git credentials
use_git_hook Add a git hook
use_git_ignore Tell git to ignore files
use_git_protocol Produce or register git protocol
use_git_remote Configure and report Git remotes
use_gpl3_license License a package
use_jenkins Create Jenkinsfile for Jenkins CI Pipelines
use_lgpl_license License a package
use_lifecycle_badge README badges
use_logo Use a package logo
use_make Create Makefile
use_mit_license License a package
use_namespace Use a basic 'NAMESPACE'
use_news_md Create a simple 'NEWS.md'
use_package Depend on another package
use_package_doc Package-level documentation
use_partial_warnings Helpers to make useful changes to '.Rprofile'
use_pipe Use magrittr's pipe in your package
use_pkgdown Use pkgdown
use_pkgdown_travis Use pkgdown
use_r Create or edit a .R file
use_rcpp Use C, C++, RcppArmadillo, or RcppEigen
use_rcpp_armadillo Use C, C++, RcppArmadillo, or RcppEigen
use_rcpp_eigen Use C, C++, RcppArmadillo, or RcppEigen
use_readme_md Create README files
use_readme_rmd Create README files
use_release_issue Create a release issue checklist
use_reprex Helpers to make useful changes to '.Rprofile'
use_revdep Reverse dependency checks
use_rmarkdown_template Add an RMarkdown Template
use_roxygen_md Use roxygen with markdown
use_rstudio Add RStudio Project infrastructure
use_spell_check Use spell check
use_template Use a usethis-style template
use_test Create tests
use_testthat Create tests
use_tibble Prepare to return a tibble
use_tidy_ci Helpers for tidyverse development
use_tidy_coc Helpers for tidyverse development
use_tidy_contributing Helpers for tidyverse development
use_tidy_description Helpers for tidyverse development
use_tidy_eval Helpers for tidyverse development
use_tidy_github Helpers for tidyverse development
use_tidy_issue_template Helpers for tidyverse development
use_tidy_labels Manage GitHub issue labels
use_tidy_release_test_env Helpers for tidyverse development
use_tidy_style Helpers for tidyverse development
use_tidy_support Helpers for tidyverse development
use_tidy_thanks Identify contributors via GitHub activity
use_tidy_versions Helpers for tidyverse development
use_travis Continuous integration setup and badges
use_tutorial Create a learnr tutorial
use_usethis Helpers to make useful changes to '.Rprofile'
use_version Increment package version
use_vignette Create a vignette or article.
use_zip Download and unpack a ZIP file

-- W --

with_project Utility functions for the active project

-- Z --

zip-utils Download and unpack a ZIP file