- Configure git.
# ~/.config/git/config
[sendemail]
confirm = auto
smtpServer = smtp.gmail.com
smtpServerPort = 587
smtpEncryption = tls
smtpUser = <gmail email address>| version: '3.6' | |
| volumes: | |
| certs-repo: | |
| driver: s3fs | |
| name: "certs" | |
| services: | |
| nginx: | |
| image: registry.mydomain.com/letsencrypt:1.19.3 |
| import os | |
| import sys | |
| from xml.sax import parse | |
| from xml.sax.saxutils import XMLGenerator | |
| class CycleFile(object): | |
| def __init__(self, filename): | |
| self.basename, self.ext = os.path.splitext(filename) | |
| self.index = 0 |
# ~/.config/git/config
[sendemail]
confirm = auto
smtpServer = smtp.gmail.com
smtpServerPort = 587
smtpEncryption = tls
smtpUser = <gmail email address>WSL2 uses Hyper-V for networking. The WSL2 network settings are ephemeral and configured on demand when any WSL2 instance is first started in a Windows session. The configuration is reset on each Windows restart and the IP addresses change each time. The Windows host creates a hidden switch named "WSL" and a network adapter named "WSL" (appears as "vEthernet (WSL)" in the "Network Connections" panel). The Ubuntu instance creates a corresponding network interface named "eth0".
Assigning static IP addresses to the network interfaces on the Windows host or the WSL2 Ubuntu instance enables support for the following scenarios:
| Disable vim automatic visual mode on mouse select | |
| issue: :set mouse-=a | |
| add to ~/.vimrc: set mouse-=a | |
| my ~/.vimrc for preserving global defaults and only changing one option: | |
| source $VIMRUNTIME/defaults.vim | |
| set mouse-=a |
| add_filter('tutor_courses_base_slug', 'change_tutor_course_slug'); | |
| /** | |
| * @param $slug | |
| * @return string | |
| */ | |
| if ( ! function_exists('change_tutor_course_slug')){ | |
| function change_tutor_course_slug($slug){ | |
| $slug = 'example-course-slug'; | |
| return $slug; |
| <?php | |
| get_header(); | |
| get_template_part('lib/sub-header'); ?> | |
| <div class="<?php tutor_container_classes() ?>"> | |
| <div class="tutor-archive"> | |
| <?php | |
| $course_filter = (bool) tutor_utils()->get_option('course_archive_filter', false); | |
| $supported_filters = tutor_utils()->get_option('supported_course_filters', array()); | |
| | |
| if ($course_filter && count($supported_filters)) { |
| /* | |
| On the Enrolled Course page, You can see all the enrolled courses, right? Now, if you click on the title of the course you will be redirected to the course page. | |
| Okay, but if you want to redirect the user to the first lesson of any course then what? Well, use this code: | |
| Go to wp-content/plugins/tutor/templates/dashboard/enrolled-courses.php at line number 39. Here you can see this code: | |
| */ | |
| $custom_url = home_url($post->post_type.'/'.$post->post_name); |