Before
  private readUrlEffect$ = this.route.queryParams.pipe(
    map(({ query }) =>
      this.searchForm.setValue({ search: !!query ? query ; '' })
    )| { | |
| "folke/snacks.nvim", | |
| ---@type snacks.Config | |
| opts = { | |
| bigfile = { enabled = false }, | |
| statuscolumn = { enabled = true, right = { "git" } }, | |
| dim = { animate = { enabled = false } }, | |
| zen = { enabled = false }, | |
| notifier = { enabled = true, style = "minimal", top_down = false }, | |
| picker = { | 
| { | |
| "saghen/blink.cmp", | |
| dependencies = { | |
| { "rafamadriz/friendly-snippets" }, | |
| { "Kaiser-Yang/blink-cmp-git" }, | |
| { "Kaiser-Yang/blink-cmp-dictionary" }, | |
| }, | |
| version = "1.*", | |
| opts = { | |
| keymap = { preset = "super-tab" }, | 
| local function save_opts() | |
| original_opts = vim.o | |
| end | |
| local function hide_stuff() | |
| vim.o.fillchars = "stl: ,stlnc: ,vert: ,diff: ,msgsep: ,eob: ,horiz: ,horizup: ,horizdown: " | |
| vim.o.number = false | |
| vim.o.relativenumber = false | |
| vim.o.showtabline=0 | |
| end | 
| local luasnip = require("luasnip") | |
| local cmp = require("cmp") | |
| local lspkind = require("lspkind") | |
| local c = require("oceanic-next.config").colors | |
| local darken = require('oceanic-next.utils').darken | |
| local lighten = require('oceanic-next.utils').lighten | |
| local t = function(str) | |
| return vim.api.nvim_replace_termcodes(str, true, true, true) | 
| // ==UserScript== | |
| // @name YouTube Patch Collection | |
| // @match https://www.youtube.com/* | |
| // @icon https://www.youtube.com/favicon.ico | |
| // @run-at document-start | |
| // @grant none | |
| // ==/UserScript== | |
| // Attributes to remove from <html> | |
| const ATTRS = [ | 
| function! s:expand_html_tab() | |
| " try to determine if we're within quotes or tags. | |
| " if so, assume we're in an emmet fill area. | |
| let line = getline('.') | |
| if col('.') < len(line) | |
| let line = matchstr(line, '[">][^<"]*\%'.col('.').'c[^>"]*[<"]') | |
| if len(line) >= 2 | |
| return "\<C-n>" | |
| endif | 
| async toggle() { | |
| if (!this._playerModal) { | |
| const { PlayerModalComponent } = await import( '../player-modal/player-modal.component'); | |
| this._playerModal = PlayerModalComponent; | |
| } | |
| const modalInstance = await this.modalCtrl.create({ | |
| component: this._playerModal, | |
| swipeToClose: true, | |
| cssClass: 'full-modal', | |
| }); | 
| @-moz-document domain("amazon.co.uk"), domain("amazon.com"), domain("amazon.ca"), domain("amazon.de"), domain("amazon.it"), domain("amazon.es"), domain("amazon.fr"), domain("amazon.com.mx"), domain("amazon.co.jp"), domain("amazon.com.au"), domain("amazon.in") | |
| { | |
| body | |
| { | |
| font-size: 13px; | |
| line-height: 19px; | |
| color: #aaa !important; | |
| font-family: 'Open Sans', Arial, sans-serif; | |
| background-color: #1c1f26 !important; | |
| } | 
| lspconfig.sumneko_lua.setup { | |
| cmd = { | |
| string.format( | |
| "%s/nvim/nvim_lsp/sumneko_lua/lua-language-server/bin/macOS/lua-language-server", | |
| "-E", | |
| "%s/nvim/nvim_lsp/sumneko_lua/lua-language-server/main.lua", | |
| cache_dir, | |
| cache_dir | |
| ) | |
| }, |