Commit graph

10395 commits

Author SHA1 Message Date
Paul Gauthier
fc1dac4ac3 log the cmd line to the chat history 2023-05-17 13:47:34 -07:00
Paul Gauthier
6ea9085eec updated md chat log format 2023-05-17 13:45:27 -07:00
Paul Gauthier
11c0dd89d9 Renamed getinput -> io 2023-05-17 13:41:58 -07:00
Paul Gauthier
7b04f5ab8d link to the open source repos in transcripts 2023-05-17 09:55:54 -07:00
Paul Gauthier
6bc6aa240b copy 2023-05-16 10:15:40 -07:00
Paul Gauthier
5429ed9e62 copy 2023-05-16 06:51:40 -07:00
Paul Gauthier
7074db7ea4 better title/desc for homepage 2023-05-16 06:48:20 -07:00
Paul Gauthier
1575e885b7 title 2023-05-16 06:41:03 -07:00
Paul Gauthier
c499b5d8ed page.url 2023-05-16 06:39:49 -07:00
Paul Gauthier
3b69df6a82 undo 2023-05-16 06:33:56 -07:00
Paul Gauthier
72b7721fbd aider: Added a trailing slash to site.baseurl in if statement.
# Context:
USER: in the if page.url == site.baseurl, add a trailing slash to site.baseurl
ASSISTANT: ```html
_layouts/default.html
<<<<<<< ORIGINAL
      {% if page.url == site.baseurl %}
=======
      {% if page.url == site.baseurl | append: '/' %}
>>>>>>> UPDATED
```
2023-05-16 06:31:50 -07:00
Paul Gauthier
a716d3fb6f Updated README.md with a new project description. 2023-05-16 06:29:46 -07:00
Paul Gauthier
263988a27c aider: Added if statement to always display "aider" and "aider is GPT-4 powered coding in your terminal" on home page.
# Context:
USER: add an if statement, so the home page always has <h1>aider</h1> and <h2>aider is GPT-4 powered coding in your terminal</h2>
ASSISTANT: ```html
_layouts/default.html
<<<<<<< ORIGINAL
      <h1 class="project-name">{{ page.title | default: site.title | default: site.github.repository_name }}</h1>
      <h2 class="project-tagline">{{ page.description | default: site.description | default: site.github.project_tagline }}</h2>
=======
      {% if page.url == site.baseurl %}
      <h1 class="project-name">aider</h1>
      <h2 class="project-tagline">aider is GPT-4 powered coding in your terminal</h2>
      {% else %}
      <h1 class="project-name">{{ page.title | default: site.title | default: site.github.repository_name }}</h1>
      <h2 class="project-tagline">{{ page.description | default: site.description | default: site.github.project_tagline }}</h2>
      {% endif %}
>>>>>>> UPDATED
```
2023-05-16 06:29:28 -07:00
Paul Gauthier
2a1b2f8163 wip: Changed README.md header to be more concise. 2023-05-16 06:27:43 -07:00
Paul Gauthier
7c746d27b8 copy 2023-05-16 06:26:07 -07:00
Paul Gauthier
ba3172ba6c revert to old title/desc 2023-05-16 05:49:20 -07:00
Paul Gauthier
defa8717e4 wip: Updated project description and fixed config file paths and descriptions. 2023-05-16 05:44:52 -07:00
Paul Gauthier
9471024dd0 Updated descriptions for home and examples sections in _config.yml. 2023-05-16 05:40:39 -07:00
Paul Gauthier
cd93146ed3 aider: Added a scope to set a custom description for the home page in _config.yml.
# Context:
USER: how do i add a scope that sets the description just for the home page?
ASSISTANT: To add a scope that sets the description just for the home page, you'll need to modify the `_config.yml` file. You can define a new scope with a specific path pointing to the home page (usually `index.md` or `index.html`).

Here's how to add a scope with a custom description for the home page:

```yaml
_config.yml
<<<<<<< ORIGINAL
theme: jekyll-theme-cayman

defaults:
  - scope:
      path: "examples"
      type: "pages"
    values:
      description: "This is a custom description for the examples section."
=======
theme: jekyll-theme-cayman

defaults:
  - scope:
      path: "examples"
      type: "pages"
    values:
      description: "This is a custom description for the examples section."
  - scope:
      path: "index.md" # or "index.html" if your home page is an HTML file
      type: "pages"
    values:
      description: "This is a custom description for the home page."
>>>>>>> UPDATED
```

This will apply the custom description to the home page. Make sure to replace `"index.md"` with `"index.html"` if your home page is an HTML file.
2023-05-16 05:39:59 -07:00
Paul Gauthier
d0a51a85d0 aider: Added a scope with a custom description for the examples section in _config.yml.
# Context:
USER: can i use scope to apply a different description to different parts of the site?
ASSISTANT: Yes, you can use the `scope` feature in Jekyll to apply different descriptions to different parts of the site. You'll need to modify the `_config.yml` file to define the scopes and their respective descriptions.

Here's a step-by-step guide to achieve this:

1. In the `_config.yml` file, add a new `defaults` section.
2. Define the scope by specifying the `path` and `type` attributes.
3. Set the `values` attribute to include the `description` key with the desired description text.

Here's an example of how to add a scope with a custom description for the `examples` directory:

```yaml
_config.yml
<<<<<<< ORIGINAL
theme: jekyll-theme-cayman
=======
theme: jekyll-theme-cayman

defaults:
  - scope:
      path: "examples"
      type: "pages"
    values:
      description: "This is a custom description for the examples section."
>>>>>>> UPDATED
```

This will apply the custom description to all pages within the `examples` directory. You can add more scopes for other directories or specific pages by following the same pattern.
2023-05-16 05:38:40 -07:00
Paul Gauthier
74d090876a cleanup 2023-05-16 05:36:56 -07:00
Paul Gauthier
344018598a wip: Changed title in _config.yml to use variables. 2023-05-16 05:29:07 -07:00
Paul Gauthier
edd06e07c2 ## aider on main readme 2023-05-16 05:22:22 -07:00
Paul Gauthier
892119c7df added title: to _config 2023-05-16 05:20:46 -07:00
Paul Gauthier
07d22a9d66 removed head-custom.css 2023-05-16 05:17:29 -07:00
Paul Gauthier
0ae2815430 moved css to scss 2023-05-16 05:16:14 -07:00
Paul Gauthier
eb5d69c580 Added new files to the git repo: assets/css/style.scss 2023-05-16 05:14:29 -07:00
Paul Gauthier
602aee9f57 moved head-custom.css 2023-05-16 05:11:42 -07:00
Paul Gauthier
566d35aa82 Merge remote-tracking branch 'origin/main' 2023-05-16 05:09:44 -07:00
Paul Gauthier
b6622126e0 moved custom css into .css file 2023-05-16 05:09:29 -07:00
Paul Gauthier
94e1076c61 moved custom css into .css file 2023-05-16 05:09:18 -07:00
paul-gauthier
e2b97d00ae
Update complex-change.md 2023-05-15 21:49:08 -07:00
paul-gauthier
509734a49a
Update complex-change.md 2023-05-15 21:48:01 -07:00
Paul Gauthier
9af6bbc5f6 box label spacing 2023-05-15 21:27:09 -07:00
Paul Gauthier
3e24873d33 copy 2023-05-15 21:18:20 -07:00
Paul Gauthier
11673e47e2 button margins 2023-05-15 21:06:39 -07:00
Paul Gauthier
93433398ac remove all hr / --- from chat transcripts 2023-05-15 21:04:46 -07:00
Paul Gauthier
b95015c25b removed > from user prompts 2023-05-15 21:01:04 -07:00
Paul Gauthier
5cc2e0a993 link directly to aider.chat from main README 2023-05-15 20:59:10 -07:00
Paul Gauthier
bfa4755ba6 button margins 2023-05-15 20:57:15 -07:00
paul-gauthier
fadbe82ebc
Update README.md 2023-05-15 20:11:30 -07:00
paul-gauthier
2ab56c8f0c
Update hello-world-flask.md 2023-05-15 20:00:30 -07:00
Paul Gauthier
d40ccfaaf4 copy 2023-05-15 19:47:51 -07:00
Paul Gauthier
4b3dad940c copy 2023-05-15 19:47:39 -07:00
Paul Gauthier
011e11da45 copy 2023-05-15 19:45:30 -07:00
Paul Gauthier
ec97e88f92 copy 2023-05-15 19:44:25 -07:00
Paul Gauthier
14d88f3e98 copy 2023-05-15 19:43:49 -07:00
Paul Gauthier
1d1fc704d7 copy 2023-05-15 19:43:16 -07:00
Paul Gauthier
c9a2e9d17d Add chat css transcript 2023-05-15 19:42:49 -07:00
Paul Gauthier
9bcf04c175 copy 2023-05-15 19:38:09 -07:00