This repository has been archived on 2025-04-21. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Spirit/functions/search.js

31 lines
1.5 KiB
JavaScript
Raw Normal View History

2025-03-21 15:23:13 -04:00
// Set Default
if (localStorage.getItem('search-engine-provider') === null) {SetDuckDuckGo()}
// Apply
document.querySelector('.search input').setAttribute('placeholder', 'Search ' + localStorage.getItem('search-engine-provider') + '...')
document.querySelector('#settings-search').value = localStorage.getItem('search-engine-provider')
// Set Search Engine
function SetDuckDuckGo() {
localStorage.setItem('search-engine-provider', "DuckDuckGo")
localStorage.setItem('search-engine', "https://duckduckgo.com/?t=h_&q=")
document.querySelector('.search input').setAttribute('placeholder', 'Search ' + localStorage.getItem('search-engine-provider') + '...')
}
function Set4get() {
localStorage.setItem('search-engine-provider', "4get")
localStorage.setItem('search-engine', "https://4get.sudovanilla.org/web?s=")
document.querySelector('.search input').setAttribute('placeholder', 'Search ' + localStorage.getItem('search-engine-provider') + '...')
}
function SetAraa() {
localStorage.setItem('search-engine-provider', "Araa")
localStorage.setItem('search-engine', "https://araa.sudovanilla.org/search?q=")
document.querySelector('.search input').setAttribute('placeholder', 'Search ' + localStorage.getItem('search-engine-provider') + '...')
}
function SetBrave() {
localStorage.setItem('search-engine-provider', "Brave")
localStorage.setItem('search-engine', "https://search.brave.com/search?q=")
document.querySelector('.search input').setAttribute('placeholder', 'Search ' + localStorage.getItem('search-engine-provider') + '...')
}