summaryrefslogtreecommitdiffstats
path: root/2021/talks/borg.md
blob: 159e93a0369a85143f04a7d1ca44e8f4d5512dc0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[[!meta title="Manual Package Management in The Era of Repositories - Why and How"]]
[[!meta copyright="Copyright © 2021 Dhavan (codingquark)"]]
[[!inline pages="internal(2021/info/borg-nav)" raw="yes"]]

<!-- You can manually edit this file to update the abstract, add links, etc. --->


# Manual Package Management in The Era of Repositories - Why and How
Dhavan (codingquark)

[[!inline pages="internal(2021/info/borg-schedule)" raw="yes"]]

Emacs now has many package repositories - enought to have conflicts
and arguments about. The packages are becoming big, they depend on many
other packages and it is not easy to keep track of what all is being
installed in our Emacsen. An aggressive way out of this is to use Yet
Another Package and install all elisp code manually - with borg[1].

[1]: <https://github.com/emacscollective/borg>



# Outline

-   5-10 minutes: (brief description/outline)
    1.  What are we trying to solve?
    2.  What is borg?
    3.  How to use it?
    4.  Assimilate a package for demo


[[!inline pages="internal(2021/captions/borg)" raw="yes"]]

[[!inline pages="internal(2021/info/borg-nav)" raw="yes"]]