Skip to content

Instantly share code, notes, and snippets.

View karasugawasu's full-sized avatar

Karasugawa Sue karasugawasu

View GitHub Profile
@karasugawasu
karasugawasu / user.js
Created April 2, 2020 16:23
タグ固定するやつ(misskey)
// ==UserScript==
// @name タグ固定するやつ(Misskey)
// @namespace https://mstdn.precure.fun/@karasu_sue
// @version 1.0.0β
// @description タグ固定するやつ(Misskey)
// @author Sue Karasugawa https://mstdn.precure.fun/@karasu_sue
// @match https://misskey.xn--krsgw--n73t.com/*
// @grant GM_addStyle
// ==/UserScript==
(function() {
@karasugawasu
karasugawasu / user.js
Last active July 6, 2020 09:15
Note間のマージンちっちゃくするやつ
// ==UserScript==
// @name Note間のマージンをちっちゃくするやつ
// @namespace https://mstdn.precure.fun/@karasu_sue
// @version 0.0.5
// @description Note間のマージンをちっちゃくするやつ
// @author Sue Karasugawa https://mstdn.precure.fun/@karasu_sue
// @match https://misskey.xn--krsgw--n73t.com/*
// @grant GM_addStyle
// ==/UserScript==
(function() {
@karasugawasu
karasugawasu / cure_darkAqua
Last active June 10, 2020 12:24
misskeyテーマ
{
"name": "Cure aqua dark",
"author": "karasugawasu",
"desc": "あおいだーくてーま",
"base": "dark",
"vars": {
"primary": "rgb(8, 0, 128)",
"secondary": "rgb(145, 193, 255)",
"text": "rgb(8, 0, 128)",
},
@karasugawasu
karasugawasu / mstdn.js
Last active March 27, 2020 09:25
GROWIでMastodonの埋め込みをやりやすく・・
window.onload = function(){
if(document.querySelector('ul.pl-2.nav.nav-navbar')){
function addMastodonEmbed(){
const embed1 = "<iframe src='";
const embed2 = "/embed' class='mastodon-embed' style='max-width: 100%; border: 0' width='700' allowfullscreen='allowfullscreen'></iframe><br>";
tootlink = window.prompt("トゥートのURLを入力","");
if(!tootlink){return}
appContainer.componentInstances.PageEditor.editor.insertText(embed1 + tootlink + embed2);
}
@karasugawasu
karasugawasu / hidden_FilteredText.css
Created December 7, 2019 11:31
mstdn "フィルターされました"を表示しない
div.status__wrapper--filtered {
visibility: hidden;
padding: 0px;
height: 0;
}

Keybase proof

I hereby claim:

  • I am karasugawasu on github.
  • I am karasugawasu (https://keybase.io/karasugawasu) on keybase.
  • I have a public key ASAAohmPN9me7tvbcXY19YjnjmvdFb2pSrJ6GONlhTKsHwo

To claim this, I am signing this object:

@karasugawasu
karasugawasu / README.md
Last active May 25, 2024 06:49
QuoteTootするやつ

引用トゥートするやつ

公式のブーストではなくURLを記載して引用トゥートするためのやつです
demo.gif

用途としてはBT後に使う感じです(あくまで自己完結できる内容なら・・・)
言及する場合は返信でやったほうがトラブルにならなくていいんじゃないかな?
(Mastodon改造を必要としないので、あくまでURLを出すだけのものです)

機能

  • ステータスのアクションリストに引用するというボタンが追加されます
@karasugawasu
karasugawasu / GROWIにクリップするやつ.user.js
Last active September 7, 2019 06:51
GROWIにクリップするやつ
// ==UserScript==
// @name GROWIにクリップするやつ
// @namespace https://mstdn.precure.fun/@karasu_sue
// @version 1.3
// @description GROWIにクリップするやつ
// @author Sue Karasugawa https://mstdn.precure.fun/@karasu_sue
// @match https://mstdn.precure.fun/*
// @match https://precure.ml/*
// ==/UserScript==
(function() {
@karasugawasu
karasugawasu / README.md
Last active October 18, 2024 13:20
タグ固定するやつ

タグ固定するやつ

MastodonのWebUIでハッシュタグ付き投稿をする際、
何回も打ち直すことなく固定して投稿できるようにするものです。

image

機能

  • タグボタンを押すことで固定文を挿入するかしないか切り替えられます
  • 文章を固定できるので様々な使い方ができます
  • 最後に使用した固定文は保存されます
@karasugawasu
karasugawasu / search_service.rb
Created February 18, 2019 20:03
画像の説明を検索できるように・・・・
class SearchService < BaseService
attr_accessor :query, :account, :limit, :resolve
def call(query, limit, resolve = false, account = nil)
@query = query.strip
@account = account
@limit = limit
@resolve = resolve
default_results.tap do |results|