deprecated
for_window [class="^.*"] border pixel 1
new_window 1pixel
thanks to deviatorslegacy's comment
Document here:
https://i3wm.org/docs/userguide.html#_default_border_style_for_new_windows
| # function processes each sub-directory and then adds each source file in directory | |
| # each function should cascade back upward in setting variables so that the bottom directory | |
| # adds its source first, and then the level above it adds its source and passes both up, and so on... | |
| function( recursively_include_src which_directory return_variable ) | |
| if( ${return_variable} STREQUAL "headers" ) | |
| set( file_extension ".h" ) | |
| else( ${return_variable} STREQUAL "headers" ) | |
| set( file_extension ".c" ) | |
| endif( ${return_variable} STREQUAL "headers" ) |
| #include <stdio.h> | |
| static int SEED = 0; | |
| static int hash[] = {208,34,231,213,32,248,233,56,161,78,24,140,71,48,140,254,245,255,247,247,40, | |
| 185,248,251,245,28,124,204,204,76,36,1,107,28,234,163,202,224,245,128,167,204, | |
| 9,92,217,54,239,174,173,102,193,189,190,121,100,108,167,44,43,77,180,204,8,81, | |
| 70,223,11,38,24,254,210,210,177,32,81,195,243,125,8,169,112,32,97,53,195,13, | |
| 203,9,47,104,125,117,114,124,165,203,181,235,193,206,70,180,174,0,167,181,41, | |
| 164,30,116,127,198,245,146,87,224,149,206,57,4,192,210,65,210,129,240,178,105, |
| typedef struct{ | |
| ALuint ID; | |
| stb_vorbis* stream; | |
| stb_vorbis_info info; | |
| ALuint buffers[2]; | |
| ALuint source; | |
| ALenum format; |
deprecated
for_window [class="^.*"] border pixel 1
new_window 1pixel
thanks to deviatorslegacy's comment
Document here:
https://i3wm.org/docs/userguide.html#_default_border_style_for_new_windows
| static ImGuiDockNodeFlags dockspace_flags = ImGuiDockNodeFlags_PassthruCentralNode; | |
| // We are using the ImGuiWindowFlags_NoDocking flag to make the parent window not dockable into, | |
| // because it would be confusing to have two docking targets within each others. | |
| ImGuiWindowFlags window_flags = ImGuiWindowFlags_MenuBar | ImGuiWindowFlags_NoDocking; | |
| ImGuiViewport* viewport = ImGui::GetMainViewport(); | |
| ImGui::SetNextWindowPos(viewport->Pos); | |
| ImGui::SetNextWindowSize(viewport->Size); | |
| ImGui::SetNextWindowViewport(viewport->ID); |
| (ns interceptors.auth | |
| (:require [cheshire.core :as json] | |
| [clojure.spec.alpha :as s] | |
| [clojure.walk :refer [postwalk]] | |
| [clojure.core.async :as a]) | |
| (:import (java.net URL) | |
| (com.auth0.jwk GuavaCachedJwkProvider UrlJwkProvider) | |
| (com.auth0.jwt.interfaces RSAKeyProvider ECDSAKeyProvider) | |
| (com.auth0.jwt.algorithms Algorithm) | |
| (com.auth0.jwt JWT) |
These resources (articles, books, and videos) are useful when you're starting to learn the language, or when you're learning a specific part of the language. This an opinionated list, no doubt. I've compiled this list from writing and teaching Clojure over the last 10 years.