Add compile-time variable for default hostname
This commit is contained in:
		
							parent
							
								
									11887b793a
								
							
						
					
					
						commit
						f27bc63d9d
					
				| 
						 | 
				
			
			@ -1,6 +1,8 @@
 | 
			
		|||
import asyncdispatch, times, macros, tables, xmltree
 | 
			
		||||
import types
 | 
			
		||||
 | 
			
		||||
const hostname {.strdefine.} = "nitter.net"
 | 
			
		||||
 | 
			
		||||
withCustomDb("prefs.db", "", "", ""):
 | 
			
		||||
  try:
 | 
			
		||||
    createTables()
 | 
			
		||||
| 
						 | 
				
			
			@ -24,11 +26,12 @@ type
 | 
			
		|||
      defaultInput*: string
 | 
			
		||||
      placeholder*: string
 | 
			
		||||
 | 
			
		||||
# TODO: write DSL to simplify this
 | 
			
		||||
const prefList*: Table[string, seq[Pref]] = {
 | 
			
		||||
  "Privacy": @[
 | 
			
		||||
    Pref(kind: input, name: "replaceTwitter",
 | 
			
		||||
         label: "Replace Twitter links with Nitter (blank to disable)",
 | 
			
		||||
         defaultInput: "nitter.net", placeholder: "Nitter hostname"),
 | 
			
		||||
         defaultInput: hostname, placeholder: "Nitter hostname"),
 | 
			
		||||
 | 
			
		||||
    Pref(kind: input, name: "replaceYouTube",
 | 
			
		||||
         label: "Replace YouTube links with Invidious (blank to disable)",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue