The popular open-source contract for web professionals by Stuff & Nonsense
- Originally published: 23rd December 2008
- Revised date: March 15th 2016
- Original post
module Api exposing (..) | |
import Json.Decode as Json | |
type Event | |
= ChatEvent | |
| StateEvent | |
AllCops: | |
RunRailsCops: true | |
DisplayCopNames: true | |
DisplayStyleGuide: false | |
ExtraDetails: false | |
UseCache: false | |
Exclude: | |
- bin/**/* | |
- db/schema.rb | |
- db/seeds.rb |
# in rails project | |
with (import <nixpkgs> {}); | |
let | |
rubyenv = bundlerEnv { | |
name = "cart-env"; | |
# Setup for ruby gems using bundix generated gemset.nix | |
inherit ruby_2_6; | |
gemfile = ./Gemfile; |
neovim: | |
/home/jon/.config/nvim | |
/home/jon/.nix-profile/etc/xdg/nvim | |
/nix/var/nix/profiles/default/etc/xdg/nvim | |
/run/current-system/sw/etc/xdg/nvim | |
/etc/profiles/per-user/jon/etc/xdg/nvim | |
/home/jon/.local/share/nvim/site | |
/run/opengl-driver/share/nvim/site | |
/run/opengl-driver-32/share/nvim/site | |
/home/jon/.nix-profile/share/nvim/site |
module Layout (myLayoutHook) where | |
import XMonad.Layout | |
import XMonad.Layout.BinarySpacePartition | |
import XMonad.Layout.BorderResize | |
import XMonad.Layout.NoBorders | |
import XMonad.Layout.ResizableTile | |
import XMonad.Layout.Spacing | |
import XMonad.Layout.ThreeColumns |
source 'https://rubygems.org' | |
git_source(:github) { |repo| "https://github.com/#{repo}.git" } | |
# Core | |
gem 'bootsnap', '>= 1.1.0', require: false | |
gem 'date' | |
gem 'dotenv-rails' | |
gem 'fileutils', '~> 1.0.0' | |
gem 'pg', '>= 0.18', '< 2.0' | |
gem 'rails', '~> 5.2.0' |
import ( builtins.fetchGit { | |
name = "nixpkgs-2019-08-25"; | |
url = https://github.com/nixos/nixpkgs/; | |
rev = "8d1510abfb592339e13ce8f6db6f29c1f8b72924"; | |
}) { | |
config = { | |
allowUnfree = true; | |
}; | |
} |
class FcmController < AppController | |
def fcm | |
result = fcm_post | |
if result.success? | |
render json: result.body | |
else | |
render json: {error: 'something failed...'} | |
end | |
end | |
❯ arm-none-eabi-gcc -v | |
Using built-in specs. | |
COLLECT_GCC=arm-none-eabi-gcc | |
COLLECT_LTO_WRAPPER=/nix/store/va47si3g9rkmp9z0606b6nx1chpvl023-gcc-arm-embedded-6-2017-q2-update/bin/../lib/gcc/arm-none-eabi/6.3.1/lto-wrapper | |
Target: arm-none-eabi | |
Configured with: /tmp/jenkins-GCC-6-build_build-toolchain-mac-262_20170621_1498074986/src/gcc/configure --target=arm-none-eabi --prefix=/tmp/jenkins-GCC-6-build_build-toolchain-mac-262_20170621_1498074986/install-native --libexecdir=/tmp/jenkins-GCC-6-build_build-toolchain-mac-262_20170621_1498074986/install-native/lib --infodir=/tmp/jenkins-GCC-6-build_build-toolchain-mac-262_20170621_1498074986/install-native/share/doc/gcc-arm-none-eabi/info --mandir=/tmp/jenkins-GCC-6-build_build-toolchain-mac-262_20170621_1498074986/install-native/share/doc/gcc-arm-none-eabi/man --htmldir=/tmp/jenkins-GCC-6-build_build-toolchain-mac-262_20170621_1498074986/install-native/share/doc/gcc-arm-none-eabi/html --pdfdir=/tmp/jenkins-GCC-6-build_build-toolchain-mac-262_20170621_1498074986/ins |