Skip to content

Instantly share code, notes, and snippets.

@inorichi
inorichi / icon_map.hpp
Last active November 25, 2018 15:18
Workspace icons for polybar
#include <map>
using namespace std;
const map<string, string> icon_map = {
{ "chrome", "\uf268" },
{ "google-chrome", "\uf268" },
{ "google-chrome-stable", "\uf268" },
{ "google-chrome-unstable", "\uf268" },
@inorichi
inorichi / ChainsAndBarriers.xml
Last active April 30, 2018 12:06
Chains with barriers
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.constraint.Guideline
android:id="@+id/guideline"
android:layout_width="wrap_content"
@inorichi
inorichi / RouterPagerAdapter.java
Created April 19, 2017 21:39
RouterPagerAdapter with unique options menu
package com.bluelinelabs.conductor.support;
import android.os.Bundle;
import android.os.Parcelable;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.v4.view.PagerAdapter;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
public class ItemPresenter extends BasePresenter<ItemActivity> {
@Inject NetworkManager networkManager;
private Subscription itemSubscription;
private boolean doingRequest = false;
@Override
protected void onTakeView(ItemActivity view) {
super.onTakeView(view);